Whoever was in charge of casting the actors for these roles clearly did a great job.
Jim Morrison played by Val Kilmer in The Doors
Jim Morrison played by Val Kilmer in The Doors

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
