The Mortal Instruments: City of Bones (2013)

The Mortal Instruments: City of Bones (2013) is a supernatural fantasy film directed by Harald Zwart, based on the first book in The Mortal Instruments series by Cassandra Clare. The movie is set in a world where demons, angels, and other mythical creatures exist alongside humans, hidden from the ordinary world.
The story follows Clary Fray (played by Lily Collins), a seemingly ordinary teenager living in New York City. Her life takes a dramatic turn when she discovers that she is a descendant of a line of Shadowhuntersβ€”warriors dedicated to protecting humanity from demons. This revelation comes after her mother, Jocelyn (played by Lena Headey), is mysteriously abducted.

With the help of the enigmatic and charming Shadowhunter Jace Wayland (played by Jamie Campbell Bower), Clary delves into the shadowy world of demons, vampires, werewolves, and other supernatural beings. She learns that her mother was kidnapped because she possesses a powerful artifact known as the Mortal Cup, which can create new Shadowhunters. As Clary and her new allies race to find the cup before it falls into the wrong hands, she uncovers dark secrets about her past and her true identity.