Hellboy comes to England, where he must defeat Nimue, Merlin's consort and the Blood Queen. But their battle will bring about the end of the world, a fate he desperately tries to turn away.
as Hellboy / Anung Un Rama
as Vivienne Nimue, the Blood Queen
as Trevor "Broom" Bruttenholm
as Alice Monaghan
as Ben Daimio
as Lobster Johnson
as Gruagach (voice)
as Gruagach
as Lady Hatton
as Lord Adam Glaren
as Merlin
as Ganeida
as Arthur
as Baba Yaga (voice)
as Baba Yaga
as Esteban Ruiz / Camazotz
as Alice's Mother
as Alice's Father
as Agent Madison
as Agent Strode
as Grigori Rasputin
as Professor Doctor Karl Ruprecht Kroenen
as Von Krupt
as Leopold Kurtz
as Ilsa Hepstein
as Sister #1
as Sister #2
as Sister #3
as Priest
as Referee
as Butler
as Dr. Edwin Carp
as August Swain
as Leni Riefenstahl
as Sgt. Whitman
as Sir Malcom Frost
as Abbot
as Novice
as Huntsman
as M-11 Operative
as Baby Alice
as Leprous Hag #1
as Leprous Hag #2
as Leprous Hag #3
as Mrs. Harker
as Gunsmith
as Monk
as Mother
as Child in Parking Lot #1
as Child in Parking Lot #2
as Sarah Bethany Hughes
as Anchorwoman
as Man #1
as Man #2
as Man #3
as Man #4
as Horse Knight (uncredited)