The Mortal Instruments: City of Bones (12A) Pavilion, Galashiels

Undated Film Still Handout from The Mortal Instruments: City Of Bones. Pictured: LILY COLLINS as Clary, ROBERT SHEEHAN as Simon, JAMIE CAMPBELL BOWER as Jace and KEVIN ZEGERS as Alec. See PA Feature FILM Film Reviews. Picture credit should read: PA Photo/Entertainment One. WARNING: This picture must only be used to accompany PA Feature FILM Film Reviews.
Undated Film Still Handout from The Mortal Instruments: City Of Bones. Pictured: LILY COLLINS as Clary, ROBERT SHEEHAN as Simon, JAMIE CAMPBELL BOWER as Jace and KEVIN ZEGERS as Alec. See PA Feature FILM Film Reviews. Picture credit should read: PA Photo/Entertainment One. WARNING: This picture must only be used to accompany PA Feature FILM Film Reviews.

There is such a thing as demon overkill.

It happens here after two-and-a-bit hours of black magic, white magic, vampires. werewolves, shadow hunters, demon killers and a bemused girl (Lily Collins) who might be more powerful than the rest of them put together.

It begins well, if you believe in this kind of stuff.

Production values are high and the sense of another world within this world is unsettling to say the least.Later, it gets silly.

Too much is going on without the whisper of an explanation and heavy duty violence exceeds its 12A boundaries time after time.

Basically a good versus evil action picture, with a romantic subtext, it aims at the teen market, especially girls who liked the Twilight trilogy, since the entire male cast is infuriatingly handsome.

If it wasn’t for demon overkill, The Mortals would be up there with Constantine.

It loses momentum in the middle, but catches up near the end after comprehension has thrown in the towel.