Ron Perlman
Selma Blair
Doug Jones
James Dodd
Jeffrey Tambor
John Alexander
Luke Goss
Anna Walton
Seth MacFarlane
John Hurt
Ron Perlman as Hellboy
Selma Blair as Liz Sherman
Doug Jones as Abe Sapien / The Chamberlain / The Angel of Death
James Dodd as Johann Krauss
Jeffrey Tambor as Tom Manning
John Alexander as Johann Krauss
Luke Goss as Prince Nuada
Anna Walton as Princess Nuala
Seth MacFarlane as Johann Krauss (voice)
John Hurt as Professor Trevor 'Broom' Bruttenholm
Brian Steele as Mr. Wink / Cronie Troll / Cathedral Head / Fragglewump
Andrew Hefler as Agent Flint
Iván Kamarás as Agent Steel
Mike Kelly as Agent Marble
Jeremy Zimmerman as Auctioneer