6) Heath Ledger as Joker (The Dark Knight, 2008)

When Heath Ledger was picked to play the Joker, fans were quick to call it a mistake. He was mostly known for romantic roles and dramas, so people did not think he could pull off a dark and chaotic villain. Many believed the Joker needed someone who already had experience playing menacing characters. Online discussions exploded with criticism, and many fans expected the performance to fail. Ledger shut down every doubt with a version of the Joker that felt disturbing and unpredictable. He gave the character layers of madness and terror, and his work earned him an Oscar after his death.
Love movies? Try our Box Office Game and Movie Grid Game to test your film knowledge and have some fun!
Edited by Yesha Srivastava