Movie Actors That Were Replaced in the Middle of Big Productions

Christian Bale Replaced Leonardo DiCaprio in ‘American Psycho’

Kurt Krieger/Corbis via Getty Images, Lions Gate / courtesy Everett Collection

‘American Psycho’ was a comedy slasher based on the 1991 novel of the same name by author Bret Easton Ellis. It starred actor Christian Bale as the character Patrick Bateman. The role was supposed to go to Leonardo DiCaprio, but the film’s director, Mary Harron, felt that DiCaprio’s pretty boy good looks wouldn’t convince anyone that he was a psychotic killer. So, the role was given to Bale whose suspenseful performance won audiences over.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top