The Best Villain Roles From Actors Who Almost Always Play Good Heroes
MOVIEWEB VIDEO OF THE DAY 8 Chris Hemsworth (Bad Times at the El Royale) TSG Entertainment Adored for portraying Marvel’s hammer-wielding, muscular Asgardian god Thor, Chris Hemsworth is famous for playing good guys who battle it out for the well-being of mankind. Outside the Marvel Cinematic Universe, Hemsworth frequently dons the white hat and stars as exciting and memorable heroes, such as the titular warrior in Snow White and the Huntsman, Agent H in Men in Black: International, and as a tough-as-nails black ops mercenary in Extraction....