10 Movie Re-Castings That Ruined Iconic Characters

8. Hellboy - Hellboy (2019)

The Matrix Agent Smiths
Lionsgate & Columbia Pictures

Original - Ron Perlman

Recast - David Harbour

With the success of the Dark Horse Comics superhero, Hellboy, it was inevitable the demon protector would get the live-action treatment at some point. However, even though Guillermo Del Toro's 2004 film, Hellboy, was loved by the fans, it didn't fair well at the box office. When the sequel also bombed, the studio decided to start fresh with a reboot and a brand-new cast.

This was disappointing since Ron Perlman was so perfect as the titular hero, it felt impossible for anyone to play the role any better.

Sadly, that was the case. David Harbour is phenomenal in Stranger Things but his portrayal as Hellboy in the 2019 version was completely wrong. Instead of playing him like a snarky bad-ass, this incarnation of the hellish hero comes across like a whingy brat.

Now, because Hellboy ages slowly, he has the mental state of a teenager, meaning he is immature. Even though Ron Perlman depicted the character as defiant and argumentative, he was still gentle and caring. But since Harbour plays the character like a know-it-all teen who hates not getting his way, it's impossible to root for him.

Contributor
Contributor

James Egan has written 80 books including 1000 Facts about Superheroes Vol. 1-3 1000 Facts about Horror Movies Vol. 1-3 1000 Facts about The Greatest Films Ever Made Vol. 1-3 1000 Facts about Video Games Vol. 1-3 1000 Facts about TV Shows Vol. 1-3 Twitter - @jameswzegan85