Set in contemporary New York City, Clary Fray (Lily Collins) is an ordinary teenage girl - or so she thinks until her mum disappears, she learns that the symbols she's been absentmindedly sketching aren't completely random, and her home is attacked by demons. Next she meets Jace Wayland (Jamie Bower), falls for him; then learns she is a Shadowhunter: a part-human, part-angel demon chaser.
More danger rears its head in the shape of Valentine Morgenstern (Jonathan Rhys Meyers), a renegade Shadowhunter who wants to create more Shadowhunters for his own dark ambitions.
Clary's character was not convincing, and the music and sound effects seemed odd. For example, a disco tune in a fight scene was a complete mismatch.
The movie has great visual effects and costume design - but these are pretty much the only "wow" factors.
Contains scenes of violence
YP Rating: 2/5