Jim Morrison played by Val Kilmer in The Doors
Whoever was in charge of casting the actors for these roles clearly did a great job.
Sarah Palin played by Julianne Moore in Game Change
Mahatma Gandhi played by Ben Kingsley in Gandhi
Aileen Wuornos played by Charlize Theron in Monster
John F Kennedy played by Greg Kinnear in The Kennedys
Abraham Lincoln played by Daniel Day-Lewis in Lincoln
Truman Capote played by Philip Seymour Hoffman in Capote
James Dean played by James Franco in James Dean
Marilyn Monroe played by Michelle Williams in My Week with Marilyn
Jimi Hendrix played by André Benjamin in Jimi: All Is by My Side
Catherine Hepburn played by Cate Blanchett in The Aviator
Charlie Chaplin played by Robert Downey, Jr. in Chaplin
Margaret Thatcher played by Meryl Streep in The Iron Lady
Nelson Mandela played by Morgan Freeman in Invictus
Muhammad Ali played by Will Smith in Ali
Ray Charles played by Jamie Foxx in Ray
Sid Vicious played by Gary Oldman in Sid and Nancy
Walt Disney played by Tom Hanks in Saving Mr. Banks
James Hunt played by Chris Hemsworth in Rush
Édith Piaf played by Marion Cotillard in La Vie en Rose
Idi Amin played by Forest Whitaker in The Last King Of Scotland
Princess Diana played by Naomi Watts in Diana
Harvey Milk played by Sean Penn in Milk
Malcolm X played by Denzel Washington in Malcolm X
Queen Elizabeth II played by Helen Mirren in The Queen
Bob Dylan played by Cate Blanchett in I’m Not There
Joan Jett played by Kristen Stewart in The Runaways