Celebrity·Posted on Apr 6, 202025 Famous Movie Roles That Were Almost Played By Other PeopleI think we can all agree that The Breakfast Club starring Nic Cage would've been wild.by Lauren GarafanoBuzzFeed StaffFacebookPinterestTwitterMailLink 1. Reese Witherspoon and Kerry Washington both auditioned for Clueless and didn't get cast. Rachel Murray / Getty Images, Paramount 2. John Krasinski was actually in the running to play Captain America but lost the role to Chris Evans. Mike Coppola / Getty Images, Disney 3. Britney Spears was one of the actors in the running for the role of Allie in The Notebook — she even did a screen test with Ryan Gosling. Valerie Macon / Getty Images, New Line Cinema 4. Jessica Simpson also turned down the role of Allie in The Notebook because she didn't want to do a sex scene with Gosling. Amy Sussman / Getty Images, New Line Cinema 5. Mindy Kaling was considered for Maya Rudolph's character, Lillian, in Bridesmaids. Amy Sussman / Getty Images, Universal 6. Before she was mega-famous, Jennifer Lawrence auditioned to play Bella Swan in Twilight. Pascal Le Segretain / Getty Images, Summit Entertainment 7. Henry Cavill was actually Twilight author Stephenie Meyer's first choice to play Edward Cullen. Matthias Nareyek / Getty Images, Summit Entertainment 8. Nicolas Cage was supposed to play Bender in The Breakfast Club, but Nic didn't have the same "innate coolness" that Judd Nelson had. Dia Dipasupil / Getty Images, Universal 9. Jennifer Hudson revealed that she was offered the lead role in Precious, but she turned it down. Steven Ferdman / Getty Images, Lionsgate 10. Back in the early '90s, Scarlett Johansson auditioned for the role of Judy Shepherd in Jumanji, but the role ended up going to Kirsten Dunst. Frazer Harrison / Getty Images, Sony Pictures Releasing 11. Saoirse Ronan admitted that she auditioned to play Rey in Star Wars: The Force Awakens. Amy Sussman / Getty Images, Disney 12. Originally, Eddie Murphy was considered for the role of the Grinch in How the Grinch Stole Christmas, but it went to Jim Carrey instead. Lars Niki / Getty Images, Universal 13. Christina Applegate actually turned down the role of Elle Woods because she was afraid of being typecast. Jon Kopaloff / Getty Images, MGM 14. Lucy Hale auditioned for the role of Gabriella Montez in High School Musical. Jon Kopaloff / Getty Images, Disney 15. Matthew McConaughey auditioned for Jack in Titanic and was convinced he'd get the role, but it went to Leonardo DiCaprio instead. Chris Delmas / Getty Images, Paramount 16. Tiffany Haddish turned down the chance to be in Get Out because she refuses to act in horror movies. Frazer Harrison / Getty Images, Universal 17. Emma Watson was supposed to be in La La Land, but she had to drop out because of scheduling conflicts with Beauty and the Beast. Dia Dipasupil / Getty Images, Lionsgsate 18. And Emma Stone was supposed to be Meg in Little Women but backed out of the movie because of scheduling conflicts with The Favourite. Alberto E. Rodriguez / Getty Images, Sony Pictures Releasing 19. Liam Hemsworth was one of the final five actors in the running for Thor, but the role eventually went to his his brother Chris instead. Valerie Macon / Getty Images, Disney 20. Will Smith was offered the role of Neo in The Matrix, but he turned it down so he could star in Wild Wild West. Getty Images, Warner Bros. 21. Anne Hathaway was originally cast in Silver Linings Playbook but left the movie because of creative differences — Jennifer Lawrence eventually replaced her. Matt Winkelmeyer / Getty Images, TWC 22. John Boyega was in the running to play Eggsy in Kingsman: The Secret Service. The director said it was a "tough call" choosing between him and Taron Egerton, who ultimately got the part. Jesse Grant / Getty Images, 20th Century Studios 23. Renée Zellweger was in talks to play Jenna in 13 Going on 30, but the role ended up going to Jennifer Garner. Frazer Harrison / Getty Images, Sony Pictures Releasing 24. Julia Roberts was originally offered Meg Ryan's role in Sleepless in Seattle, but she turned it down. Isabel Infantes / Getty Images, TriStar 25. Finally, Ryan Gosling was originally offered the role of the Joker but passed because he didn't want to sign on for multiple movies. Jared Leto played the part instead. Alberto E. Rodriguez / Getty Images, Warner Bros.