On one side, you have Hellboy (Ron Perlman), the cigar-chomping, kitten-rescuing demon with a right hand the size of a cinder block. He’s grumpy, lovelorn, and just wants to watch TV with his pyrokinetic girlfriend, Liz (Selma Blair). On the other side, Prince Nuada (Luke Goss), an elven warrior of breathtaking sorrow and rage, breaks the ancient truce to awaken the unstoppable Golden Army and wipe humanity off the map.
Yet beneath the goblins and glory, Hellboy II is a sad, beautiful breakup letter. It’s about the old world giving way to the new. The elves, trolls, and tooth fairies are fading, and humanity’s dull concrete is winning. Hellboy, a demon born to destroy the world, finds himself fighting to save it—not out of heroism, but because he’s found a family in the freaks. movie hellboy 2
The Chaos of the Everyday Apocalypse