Top 10 Most Disastrous Miscasts In Movie History
2. Ryan Reynolds — Green Lantern
Everyone loves Ryan Reynolds. That’s just an obvious fact. Even his romcoms are considered to be some of the best out there, and that’s not to even mention his accomplishments as an action star. But it all looks bleak whenever the Green Lantern movie enters the conversation. Fans actually think that another Canadian should have played the Green Lantern in the live-action adaptation, and no, it’s not Ryan Gosling. We’re talking about the Broawncoat captain himself —Nathan Fillion.

3. Hayden Christensen — Star Wars: Episode II – Attack of the Clones
Picking on Star Wars prequels is a low-hanging fruit but it tastes oh so good! Hayden Christensen’s performance is also one of those easy pickings. Who could have done it better? Probably any other semi-decent actor, but what’s done is done. At least Christensen was brought back as Anakin in Ahsoka. It’s still funny to think that this whiny guy with no aura grew up to be Darth Vader.
