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. 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.