Whenever I watch a movie about a real story with real people, I always wonder what the actual people were like, and if they indeed looked like the actors. Well, these 20 photos of actors next to the people they played gave me a good idea about many famous movies based on true, living persons. Take a look yourself and make your own mind as to how faithful they kept to authenticity...
Salma Hayek playing Frida Kahlo
Jessica Chastain playing Molly Bloom (Molly's Game)
Eddie Redmayne And Felicity Jones playing Stephen Hawking and Jane Wilde (The Theory Of Everything)
Jennifer Lopez playing Selena Quintanilla-Pérez (Selena)
Ashton Kutcher playing Steve Jobs (Jobs)
Ray Liotta playing Henry Hill (Goodfellas)
Leonardo DiCaprio playing Frank Abagnale, Jr. (Catch Me If You Can)
Tom Hardy playing Charles Bronson (Bronson)
James Franco playing Aron Ralsto (127 hours)
Stephen Fry playing Oscar Wilde (Wilde)
Ben Kingsley playing Mohandas Karamchand Gandhi (Gandhi)
Daniel Brühl playing Niki Lauda (Rush)
Adrien Brody playing W?adys?aw Szpilman (The Pianist)
Charlize Theron playing Aileen Wuornos (Monster)
Benedict Cumberbatch playing Alan Turing (The Imitation Game)
Hugh Jackman playing Phineas Taylor Barnum (P.T. Barnum) (The Greatest Showman)
Julia Roberts playing Erin Brockovich (Erin Brockovich)
Robert Downey Jr. playing Charlie Chaplin (Chaplin)
Johnny Depp playing James ‘Whitey’ Bulger (Black Mass)
Leonardo DiCaprio playing Howard Hughes (The Aviator)