Leonardo DiCaprio – American Psycho
Apparently, Leonardo DiCaprio was the first choice for the lead in American Psycho. However, he had a different vision than director Oliver Stone, so DiCaprio ended up leaving and starring in The Beach instead. The role in American Psycho went to Christian Bale instead, and it ended up being a huge cult classic.
Julia Roberts – The Blind Side
Julia Roberts became a huge Hollywood star after starring in Erin Brockovich in 2000, which earned her an Academy Award for Best Actress. She was offered the role of Leigh Anne Tuohy in the hit film The Blind Side. She turned it down in order to star in the romcom Valentine’s Day, which ended up flopping.