These Hollywood stars were almost cast as some of our most beloved characters

While some of these choices make you dissapointed, others may not be so interesting

Scroll down to see which of the Hollywood blockbusters would have been a whole lot different with the original casting.



when Elf was originally being developed back in 1993, Jim Carrey was attached to play Buddy. By the time the film was actually made, a decade later, he had moved on from the role – leaving us with Will Ferrell.



Barrymore declined the role of ‘dancer’ Nomi, which infamously went to Saved By The Bell’s Elizabeth Berkley. Good thing too, because we can’t bear the idea of her doing all that splashing about with Kyle Maclachlan.


Silver Linings Playbook

Anne Hathaway was originally slated to play the offbeat Tiffany in Silver Linings Playbook, but had to drop out. Jennifer Lawrence auditioned at the last minute via Skype, and scooped the role that would go on to win her an Oscar.


Gone Girl

Jon Hamm was originally up for the lead role of Nick Dunne. Hamm pulled out of the running because of contractual obligations to shoot Mad Men, and apparently he wasn’t happy about it. ‘Jon was really upset about it at the time – and is still upset



Apparently Watson had previously been offered the role of Cinderella in Kenneth Branagh’s 2015 remake but turned it down as the character wasn’t the role model she wanted to portray. She was more interested to play Belle of Beauty and the Beast.


La La Land

Miles Teller and Emma Watson were originally cast for La La Land instead of the award winning duo Ryan Gosling and Emma Stone.

Are you happy with these original casting?