26 Amazing Actors Vs. The Real Life People They Played

    2017-2018 edition.

    1. Gary Oldman as Winston Churchill in Darkest Hour

    2. Margot Robbie as Tonya Harding in I, Tonya

    3. Sebastian Stan as Jeff Gillooly in I, Tonya

    4. Meryl Streep as Katharine Graham in The Post

    5. Tom Hanks as Ben Bradlee The Post

    6. Emma Stone as Billie Jean King in Battle of the Sexes

    7. Steve Carell as Bobby Riggs Battle of the Sexes

    8. James Franco as Tommy Wiseau in The Disaster Artist

    9. Dave Franco as Greg Sestero The Disaster Artist

    10. Taylor Kitsch as David Koresh in Waco

    11. Claire Foy as Queen Elizabeth II in The Crown

    12. Chadwick Boseman as Thurgood Marshall in Marshall

    13. Ross Lynch as Jeffrey Dahmer in My Friend Dahmer

    14. Jessica Chastain as Molly Bloom in Molly's Game

    15. Zoe Kazan as Emily V. Gordon in The Big Sick

    16. Christopher Plummer as J. Paul Getty in All the Money in the World

    17. Hugh Jackman as P.T. Barnum in The Greatest Showman

    18. Judi Dench as Queen Victoria in Victoria & Abdul

    19. Demetrius Shipp Jr. as Tupac Shakur in All Eyez on Me

    20. Domhnall Gleeson as A.A. Milne in Goodbye Christopher Robin

    21. Saoirse Ronan as Mary, Queen of Scots in Mary, Queen of Scots

    22. Margot Robbie as Queen Elizabeth I in Mary, Queen of Scots

    23. Geoffrey Rush as Albert Einstein in Genius

    24. Felicity Jones as Ruth Bader Ginsburg in On the Basis of Sex

    25. Jennifer Hudson as Aretha Franklin in Franklin's Untitled Biopic

    26. Tom Hanks as Mr. Rogers in You Are My Friend