Hellboy is caught between two different worlds: the supernatural world and the ordinary human world and this time he has to face a witch from the ancient times who has sworn to take revenge and destroy the entire human race.

Directors: Neil Marshall

Actors: David Harbour, Ian McShane, Daniel Dae Kim

Click here for more info