Ron Perlman back as ‘Red’, the cigar-chomping, gun-toting horned demon superhero, in this superior sequel.

Once again, there’s an endless supply of great action sequences (Hellboy’s battle with giant tentacled plant creature in the New York streets is the highlight), drily humorous dialogue and expendable bad guys.

This time, though, it’s the look of the film that counts most – and it’s astounding. Director Guillermo del Toro lets his incredible imagination run riot with an amazing array of magical creatures and monsters.

Luke Goss is great fun as the vicious main villain, an evil prince who will stop at nothing to gain three pieces of a crown that will allow him to control the unstoppable robotic Golden Army and thus the world.

On Hellboy’s side are Liz (Selma Blair), the fiery gal he loves, his amphibious pal Abe Sapien (Doug Jones), mystic ectoplasmic spirit Johann Krauss (voice of James Dodd) and head of the Bureau for Paranormal Research and Defense (Jeffrey Tambor). Plus there’s an indispensable a cameo for John Hurt as Hellboy’s kindly foster dad.