Like the story, Hollywood does not like hypothetical situations. However, after knowing certain facts, it can be difficult to avoid this kind of “what if” thinking. For example, what would the Matrix look like if Neo’s role was written for Sandra Bullock?

Or what would Dumbledore be like if he was played by Ian McKellen? Believe it or not, these things had a very good chance of coming true.

We snuck behind the curtains of the movie world and figured out which actors should play beloved and classic roles, but they didn’t for some reason.

Creators were ready to rewrite Neo’s role from The Matrix for Sandra Bullock.

9 Cult Roles That Were Almost Played by Other Actors
© mjt/AdMedia /MediaPunch Inc./EAST NEWS© The Matrix / Warner Bros.

Uma Thurman turned down the offer to play Éowyn in The Lord of the Rings.

9 Cult Roles That Were Almost Played by Other Actors
© Marechal Aurore/ABACA/EAST NEWS© The Lord of the Rings / New Line Cinema

Scarlett Johansson had an audition for the role of Fantine in the Les Misérables movie.

9 Cult Roles That Were Almost Played by Other Actors
© Photoshot/REPORTER© Les Misérables / Universal Pictures

Bradley Cooper dreamt of getting the role of The Green Lantern but overdid it.

9 Cult Roles That Were Almost Played by Other Actors
© Rich Fury/Invision/AP/East News© Green Lantern / Warner Bros.

Initially it was Tom Cruise who was supposed to be the main figure in the movie Salt.

9 Cult Roles That Were Almost Played by Other Actors
© Christian Ort/face to face fot. Face to Face/REPORTER© Salt / Sony Pictures

Halle Berry could’ve played in Homeland, the main spy series of the decade.

9 Cult Roles That Were Almost Played by Other Actors
© Willy Sanjuan/Invision/AP/East News© Homeland / Showtime

Riz Ahmed was considered for the role of Jamal Malik in Slumdog Millionaire.

9 Cult Roles That Were Almost Played by Other Actors
© Richard Shotwell/Invision/AP/East News© Slumdog Millionaire / Fox Searchlight

Christopher Plummer can’t recall the exact reason why he turned down the role of Gandalf in Lord of the Rings.

9 Cult Roles That Were Almost Played by Other Actors
© AXELLE/BAUER-GRIFFIN/East News© The Lord of the Rings / New Line Cinema

Ian McKellen was offered the chance to become Dumbledore in the story about a wizard boy.

9 Cult Roles That Were Almost Played by Other Actors
© AP/EAST NEWS© Harry Potter / Warner Bros.

In which cases, in your opinion, would a different candidate for the role have looked better than the actual actor who played it?

Preview photo credit AP/EAST NEWSHarry Potter / Warner Bros.