Clary (Lily Collins) and her artist-mother Jocelyn (Game of Thrones’ Lena Headey) live in Manhattan and bicker over Clary’s plutonic relationship with her doting best friend, Simon (Robert Shehan). But the real arguing starts when Clary begins to see things other people can’t — like mysterious symbols and hottie Jace (Jamie Cambell Bower), a shadow hunter who’s also her protector.
When her mom Jocelyn is attacked and kidnapped by some supernatural thugs, Clary, Simon and Jace go on a mission to “Downworld”, where Clary prepares to go tattoo-to-tattoo with the immortal destroyer, Valentine (The Tudors’ Jonathan Rhys Meyers).
Lily Collins is a very watchable actress and attempts to bring some depth to Clary, but this folkloric tale of demons, warlocks, werewolves and angels in some kind of obligatory ancient battle never quite comes together in a way that satisfies the audience. It’s as if the writers plucked one type of supernatural icon from each genre of young adult fiction, invited them to a party and just fed them drinks until they started to get unruly.
There are some flirty boy-toys, however, making this para-human party worth attending. Hunky Asian-actor Godfrey Gao plays Magnus Bane, a gay warlock styled in Cleopatra-esque eyeliner.
Jamie Campbell Bower (Caius in The Twilight Saga) channels his inner Billy Idol, complete with tousled blond hair, lots of black leather and sexy snarl. Incredibly good looking in that androgynous Robert Pattinson sort of way, I found myself distracted by his large, cavernous ears.
But most delicious of the boy candy is Jonathan Rhys Meyers. No stranger to playing bad boys, Rhys Meyers makes the evil Valentine worth taking a trip to the dark side.
And you'll see personalized content just for you whenever you click the My Feed .
SheKnows is making some changes!