The Hellboy

Cast
Main

Mauricio Escario as Hellboy

Supporting

Antagonists

Joseph Harris as Rasputin

Joe Ross as Karl Ruprect Kroenen