Hellboy

Demons have demons too

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.

David Harbour

(Hellboy / Anung Un Rama)

Milla Jovovich

(Vivienne Nimue, the Blood Queen)

Ian McShane

(Trevor "Broom" Bruttenholm)

Sasha Lane

(Alice Monaghan)

Daniel Dae Kim

(Ben Daimio)

Thomas Haden Church

(Lobster Johnson)

Stephen Graham

(Gruagach (voice))

Douglas Tait

(Gruagach)

Sophie Okonedo

(Lady Hatton)

Alistair Petrie

(Lord Adam Glaren)

Brian Gleeson

(Merlin)

Penelope Mitchell

(Ganeida)

Mark Stanley

(Arthur)

Emma Tate

(Baba Yaga (voice))

Troy James

(Baba Yaga)

Mario de la Rosa

(Esteban Ruiz / Camazotz)

Ava Brennan

(Alice's Mother)

Anthony Delaney

(Alice's Father)

Atanas Srebrev

(Agent Madison)

Dawn Sherrer

(Agent Strode)

Markos Rounthwaite

(Grigori Rasputin)

Ilko Iliev

(Professor Doctor Karl Ruprecht Kroenen)

Joel Harlow

(Von Krupt)

Dimiter Banenkin

(Leopold Kurtz)

Vanessa Eichholz

(Ilsa Hepstein)

Nadya Keranova

(Sister #1)

Maria Tepavicharova

(Sister #2)

Ana Tabakova

(Sister #3)

Terry Randal

(Priest)

Christopher Mata

(Referee)

Michael Heath

(Butler)

Rick Warden

(Dr. Edwin Carp)

Nitin Ganatra

(August Swain)

Kristina Klebe

(Leni Riefenstahl)

Charles Shannon

(Sgt. Whitman)

Carl Hampe

(Sir Malcom Frost)

Tony van Silva

(Abbot)

Josh Finan

(Novice)

Jonathan Steele

(Huntsman)

Simon Feek

(M-11 Operative)

Jasmine Audoux-Prevot

(Baby Alice)

Meglena Karalambova

(Leprous Hag #1)

Anna Bankina

(Leprous Hag #2)

Rut Rafailova

(Leprous Hag #3)

Laila Morse

(Mrs. Harker)

Peter Oxley

(Gunsmith)

Nikolay Stanoev

(Monk)

Manal El-Feitury

(Mother)

Elizabeth Mehari Kahsai

(Child in Parking Lot #1)

Said Barry Abdulai

(Child in Parking Lot #2)

Katya Peneva

(Sarah Bethany Hughes)

Natasha Kaplinsky

(Anchorwoman)

Valentin Stojanov

(Man #1)

Victor Rangelov

(Man #2)

Vasil Tsvetkov

(Man #3)

Joshua Samuel Hector

(Man #4)

John Wolfe

(Horse Knight (uncredited))