Plot Hellboy (Perlman) is struggling to accept the strictures of his secret life, or make compromises for the sake of his relationship with pyrokinetic girlfriend Liz (Blair). But with elf prince Nuada (Goss) about to declare war on humanity, he soon has more to worry about…Verdict As much Tolkien’s baby as Mignola’s, this has more heart and humour than most fantasy films can dream of. Hellaciously good.