Biopics of popular or polarizing figures are always a sure way to draw an audience, but the casting agents have to toe the line between finding an actor who looks like the subject and who is also good on screen. Here are some of the best matches in films to date!

Jamie Foxx as Ray Charles in
Jamie Foxx as Ray Charles in "Ray"
Sean Penn as Harvey Milk in
Sean Penn as Harvey Milk in "Milk"
Daniel Day-Lewis as Abraham Lincoln in
Daniel Day-Lewis as Abraham Lincoln in "Lincoln"
Salma Hayek as Frida Kahlo in
Salma Hayek as Frida Kahlo in "Frida"
Val Kilmer as Jim Morrison in
Val Kilmer as Jim Morrison in "The Doors"
Cate Blanchett as Bob Dylan in
Cate Blanchett as Bob Dylan in "I'm Not There"
Helen Mirren as Queen Elizabeth II in
Helen Mirren as Queen Elizabeth II in "The Queen"
George C. Scott as George Patton in
George C. Scott as George Patton in "Patton"
Jennifer Lopez as Selena Quintanilla in
Jennifer Lopez as Selena Quintanilla in "Selena"
Andre 3000 as Jimi Hendrix in
Andre 3000 as Jimi Hendrix in "Jimi: All Is By My Side"
Denzel Washington as Malcolm X in
Denzel Washington as Malcolm X in "Malcolm X"
Stephen Fry as Oscar Wilde in
Stephen Fry as Oscar Wilde in "Wilde"
Anthony Hopkins as Pablo Picasso in
Anthony Hopkins as Pablo Picasso in "Surviving Picasso"
Ashton Kutcher as Steve Jobs in
Ashton Kutcher as Steve Jobs in "Jobs"
Meryl Streep as Margaret Thatcher in
Meryl Streep as Margaret Thatcher in "The Iron Lady"
Morgan Freeman as Nelson Mandela in
Morgan Freeman as Nelson Mandela in "Invictus"
Adrien Brody as Salvador Dali in
Adrien Brody as Salvador Dali in "Midnight In Paris"

New Content

The 80s Were The Peak For 90-Day-Fiance's "Big Ed" The 80s Were The Peak For 90-Day-Fiance's "Big Ed"
Joe Exotic's Ex-Husband Claims They Were Never Really Married Joe Exotic's Ex-Husband Claims They Were Never Really Married
Zookeepers Share How Their Animals Are Responding To Lack Of Visitors Among Pandemic Zookeepers Share How Their Animals Are Responding To Lack Of Visitors