Can you imagine Tom Hiddleston as Thor?
Chadwick Boseman auditioned for Drax in Guardians of the Galaxy before he became T’Challa/Black Panther in the MCU.
The director of Napoleon Dynamite, Jared Hess, originally wanted Jon Heder to play the bully Randy. Heder ended up playing Napoleon.
Lily James originally read for Anastasia, one of the step-sisters, for the live-action Cinderella — before being cast as Cinderella herself.
Corbin Bleu (who went on to play Chad) originally auditioned for Ryan in High School Musical — while Lucas Grabeel (who went on to play Ryan) auditioned for Troy.
And both Monique Coleman and Ashley Tisdale auditioned for Gabriella before being cast as Taylor and Sharpay, respectively.
Wyatt Oleff, who ended up playing Stanley, and Jack Dylan Grazer, who ended up playing Eddie, both auditioned for Bill in It.
Diana Silvers was initially asked to audition for Ryan in Booksmart, but didn’t feel she had the right look for the character, so she read for Hope instead and ended up booking the role.
Jackson Rathbone was actually pretty close to landing the role of Edward in Twilight. He ended up playing Jasper instead.
Noah Centineo was almost cast as Josh in To All the Boys I’ve Loved Before. He ended up playing Peter.
Joseph Gordon-Levitt auditioned for both Cameron and Michael, ultimately playing Cameron, in 10 Things I Hate About You.
Wesley Snipes auditioned for Darryl Jenks in Coming to America back in the ’80s, but didn’t get the role. However, he’s set to appear in the upcoming sequel as General Izzi.
TV and Movies
Get all the best moments in pop culture & entertainment delivered to your inbox.