Top 20 Actors That Turned Down Incredibly Massive Roles
16. Leonardo DiCaprio – Patrick Bateman
American Psycho was originally supposed to star Leonardo DiCaprio and had a $40 million budget. But talks kept falling through, and Christian Bale was desperate to play the part. He turned down several roles and waited, hoping Leonardo DiCaprio would back down. When Leonardo DiCaprio left the production, the role was offered to Ewan McGregor, who turned it down after Bale asked him to. The role was then given to Bale, but the budget dropped to $10 million.