This bright and sparky animation has a fantastic plot that turns horror-movie lore on its head.

Here, it’s the monsters who are scared of humans and Dracula (voiced by Adam Sandler) runs a hotel from his Romanian castle that’s a human-free zone.

The likes of Frankenstein’s monster, the Invisible Man and a pack of werewolves gather at the castle to celebrate the 118th birthday of Dracula’s daughter, Mavis (voiced by Selena Gomez).

But all Dracula’s best-laid plans go out the window when a goofy American backpacker (Andy Samberg) turns up on the doorstep and causes all kinds of mayhem – especially when he and Mavis fall in love.

The film-makers have fun playing around with our favourite monster myths, while also delivering some terrific visuals.