1. James Franco as James Dean
James Dean (2001)
2. Denzel Washington as Malcolm X
Malcolm X (1992)
3. Salma Hayek as Frida Kahlo
Frida (2002)
4. Gary Oldman as Sid Vicious
Sid and Nancy (1986)
5. Cate Blanchett as Bob Dylan
I’m Not There (2007)
6. Anthony Hopkins as Alfred Hitchcock
Hitchcock (2012)
7. Joaquin Phoenix as Johnny Cash
Walk the Line (2005)
8. Leonardo DiCaprio as J. Edgar Hoover
J. Edgar (2011)
9. Ben Kingsley as Mahatma Gandhi
Gandhi (1982)
10. Meryl Streep as Margaret Thatcher
The Iron Lady (2011)