It’s 1887 and Vatican ‘detective’ Van Helsing (Hugh Jackman) faces up to a host of evil-doers.

Then our fearless hero grabs an arsenal of spectacular weapons and heads off to Transylvania to take on Dracula (Richard Roxburgh).

Kate Beckinsale adds a touch of determined feminism as a Transylvanian aristocrat who’s on hand to help him.

This fantasy horror is mostly tongue-in-cheek and, with lots of flashy CGI effects, brings all its famous monsters – including the Wolfman, Frankenstein’s monster and even Dr Jekyll’s Mr Hyde – together in one manic rollercoaster of a storyline.