It's time for mom and Clary to have the talk.
No, not that talk. Jocelyn (Lena Headey) needs to tell teenage Clary (Lily Collins) about angels and demons, vampires and werewolves, magic chalices and sacred blood — not to mention hidden sanctuaries, interdimensional portals, the identity of her father and the existence of an unknown brother. Plus something nutty about J.S. Bach.
No wonder she's been putting it off.