Hellboy II: The Golden Army (2008)
Believe it or not... He's the good guy.
2008 · PG-13 · 2h 0m · Fantasy, Action
Genres: Fantasy, Action

Hellboy, his pyrokinetic girlfriend, Liz, and aquatic empath, Abe Sapien, face their biggest battle when an underworld elven prince plans to reclaim Earth for his magical kindred.
Director: Guillermo del Toro
Writers: Guillermo del Toro, Mike Mignola
Music by: Danny Elfman
Cinematography: Guillermo Navarro
Editor: Bernat Vilaplana
Box office: $160M · Budget: $85M · Rated 6.8/10 by 5686 viewers
Part of the Hellboy franchise.
Cast
Ron Perlman as HellboySelma Blair as Liz ShermanDoug Jones as Abe Sapien / Chamberlain / Angel of DeathJohn Alexander as Johann Krauss / Bethmoora GoblinSeth MacFarlane as Johann Krauss (voice)Luke Goss as Prince NuadaAnna Walton as Princess NualaJeffrey Tambor as Tom ManningJohn Hurt as Trevor BruttenholmJames Dodd as Johann KraussBrian Steele as Wink / Cronie / Spice Shop Troll / Cathedral Head / FragglewumpAndrew Hefler as Agent FlintMore like this
The Incredible Hulk (1977)Superman vs. The Elite (2012)Justice League: Gods and Monsters (2015)Guardians of the Galaxy Vol. 2 (2017)Secret Headquarters (2022)Black Panther (2018)Dragonheart: Vengeance (2021)The Incredible Hulk Returns (1988)