MCU: 30 Actors Who Could Have Starred In Avengers: Infinity War

10. Josh Hartnett (Loki)

Josh Hartnett Lucky Number Slevin
Metro-Goldwyn-Mayer

In early 2009, it seemed like Josh Harnett had sealed the deal to play Loki in Thor, but after seeing Tom Hiddleston audition for the role of Thor, they decided he was actually the best bet to play his trickster brother.

Hartnett has had an interesting relationship with superhero movies over the years, famously turning down Sam Raimi's Spider-Man, Batman Begins and Superman Returns for fear of being overwhelmed by the fame associated with each role.

Would It Have Worked?: Yes, but it's hard to disassociate the role from Hiddleston and his plummy British accent.

Hiddleston and his portrayal of Loki has been one of the MCU's easy highlights to date, and while Hartnett certainly has the look the role requires, would he have gelled with Kenneth Branagh's Shakespearian tone? Probably not.

Advertisement
Contributor
Contributor

Stay at home dad who spends as much time teaching his kids the merits of Martin Scorsese as possible (against the missus' wishes). General video game, TV and film nut. Occasional sports fan. Full time loon.