6) Leonardo DiCaprio passed on Patrick Bateman in American Psycho
Studio executives had high hopes for DiCaprio after his victory with Titanic. The pay was a whopping $20 million. However, the directors were quite opposed to the idea, as DiCaprio's star status would ruin the dark field of the movie. Actress and activist Gloria Steinem said that he should not do the film as well because of his young fan base. Ultimately, DiCaprio declined, prioritizing The Beach, and Christian Bale took on the now-iconic part, earning critical acclaim.
Comment
Edited by Debanjana