Home / Arts and Entertainment / Heroes Gone Bad: Actors Who Nailed Villain Roles
Heroes Gone Bad: Actors Who Nailed Villain Roles
10 Jul
Summary
- Actors known for heroic roles successfully portray villains.
- Reddit users shared examples of versatile acting performances.
- Villainous roles by stars like Tom Cruise and Arnold Schwarzenegger are highlighted.

Actors are demonstrating remarkable versatility by embracing villainous roles, challenging their established heroic on-screen personas. A popular discussion on Reddit's r/Cinema prompted users to name actors who excel when playing the antagonist after years of portraying heroes.
Henry Fonda, known for his virtuous roles, delivered a chilling performance as the villain in 'Once Upon a Time in the West' (1968). Tom Cruise, typically an action hero, transformed into a predatory hitman in 'Collateral' (2004). John Goodman's transition from a warm father figure to a menacing bunker owner in '10 Cloverfield Lane' (2016) was particularly unsettling.
Arnold Schwarzenegger's iconic role as the terrifying cyborg in 'The Terminator' (1984) predated his action hero status. James McAvoy shattered his previous images as Mr. Tumnus and Professor X by embodying numerous personalities in 'Split' (2016). Bruce Willis, famous for 'Die Hard,' showcased his range as a cold antagonist in 'The Jackal' (1997). Denzel Washington also proved his adaptability with a memorable villainous turn in 'Training Day' (2001).