Man with dark hair and a goatee gazes to the right, in period clothing, with large flags in the background. 🎮 Outrun Gaming

16 actors who proved their doubters wrong

Remember when the internet would absolutely lose it over casting announcements? Well, gather around because we’re about to cover some of Hollywood’s greatest “I told you so” moments.

When it comes to these roles, casting directors proved they knew exactly what they were doing, even when the rest of us thought they’d lost their minds.

Heath Ledger as The Joker in The Dark Knight

Heath Ledger in The Dark Knight (2008)
Image Credit: Warner Bros. Pictures.

Picture this: It’s 2006, and Warner Bros announces that the heartthrob from 10 Things I Hate About You will play one of the most terrifying villains in comic book history.

Batman fanboy cries could be heard for miles. But oh boy, did Ledger have the last laugh. His Joker wasn’t just good; it set the standard for every Joker that followed.

His haunting performance earned him a posthumous Oscar, leaving an egg on the doubters’ faces.

Anne Hathaway as Fantine in Les Misérables

Anne Hathaway in Les Misérables (2012)
Image Credit: Universal Pictures.

When The Princess Diaries star signed on to play the tragic Fantine, skeptics wondered if she’d traded tiaras for tears too quickly.

Could Andy from The Devil Wears Prada really pull off one of musical theater’s most gut-wrenching roles?

She didn’t just pull it off; she knocked it out of the park. Her raw, one-take performance of “I Dreamed a Dream” had everyone ugly-crying in theaters and reaching for their Oscar ballots.

John Krasinski as Jack Ryan in Jack Ryan

John Krasinski as Jack Ryan
Image Credit: Prime Video.

Jack Ryan has been played by a variety of actors over the years, including Alec Baldwin, Harrison Ford, Ben Affleck, and Chris Pine.

All of this makes some sort of sense. John Krasinski, however, doesn’t. Sure, he’s done plenty of other work since his time on The Office, but at the end of the day, he’s best known as Jim from The Office.

Joke’s on us, though; Krasinski’s Jack Ryan series is still going strong and has a movie releasing in May 2026.

Follow us on MSN for more of the content you love.

Daniel Craig as James Bond in Casino Royale

Daniel Craig in Casino Royale (2006)
Image Credit: Sony Pictures Releasing.

“James Bond can’t be blond!” That was a real headline when Daniel Craig was announced as 007.

Fans were clutching their martini glasses in horror at the thought of this rugged, rough-around-the-edges actor stepping into Bond’s perfectly polished shoes.

Fast-forward to Casino Royale’s release, and suddenly, everyone wondered why we hadn’t tried a blond Bond sooner. Craig’s grittier, more vulnerable take on 007 not only worked but revolutionized the franchise and made him one of the most beloved Bonds ever.

Gal Gadot as Wonder Woman in Wonder Woman

Gal Gadot in Wonder Woman (2017)
Image Credit: Warner Bros. Pictures.

When Warner Bros. cast a former Miss Israel known mainly for Fast & Furious as Wonder Woman, fans were… concerned, to put it politely.

A model playing the most iconic female superhero ever? Thankfully, Gadot lassoed all those doubts and threw them right out the window.

She brought such warmth, strength, and grace to Diana Prince that it’s hard to imagine anyone else wielding that golden lasso.

Robert Pattinson as Edward Cullen in Twilight

Robert Pattinson in Twilight (2008)
Image Credit: Summit Entertainment.

Remember when everyone thought casting Cedric Diggory from Harry Potter as sparkly vampire Edward Cullen was a terrible idea? The internet practically broke with complaints.

Cut to the movie’s release, and suddenly, teenage girls were plastering their walls with R-Patz posters. His brooding take on Edward helped turn Twilight into a cultural phenomenon and launched him into superstardom.

Robert Pattinson as Batman in The Batman

The Batman
Image Credit: Warner Bros. Pictures.

Time to double-dip with Robert Pattinson.

Okay, so he proved himself as Edward Cullen, but shifting from that into something like Batman? No way it could be done; we’d just see Edward Cullen.

It turns out that Pattinson’s Bruce Wayne/Batman is up there with the performances of Adam West and Michael Keaton. He is excellent at playing the character, especially facing off against Paul Dano’s Riddler.

Bruce Willis as John McClane in Die Hard

Die Hard
Image Credit: 20th Century Fox.

Willis is undeniably one of the best action stars in movie history, and Die Hard is a big reason why. Before that, however, that wasn’t the case.

Leading up to the film’s release, he was arguably better known for his comedic chops from Moonlighting. The comedic roles stuck with him as well as the voice of Mikey in the Look Who’s Talking films, but his performance as McClane established him as a proper action star.

Charlize Theron as Aileen Wuornos in Monster

Charlize Theron in Monster (2003)
Image Credit: Newmarket Films.

When the stunning Charlize Theron signed on to play serial killer Aileen Wuornos, people thought it was just another case of a pretty actress trying to “ugly up” for Oscar bait.

It turns out that was not the case. Theron didn’t just change her appearance — she completely disappeared into the role. Her transformation was so complete that viewers forgot they were watching one of Hollywood’s most beautiful actresses. That Oscar? Totally deserved.

Michael Keaton as Batman in Batman

Michael Keaton in Batman (1989)
Image Credit: Warner Bros.

“Mr. Mom is going to be Batman? Seriously?” The outcry when Michael Keaton was cast as the Dark Knight was deafening.

After all, this was the guy from Beetlejuice — how could he possibly pull off brooding billionaire Bruce Wayne? Turns out pretty darn well.

Keaton’s intense, slightly unhinged take on Batman became the blueprint for every Batman that followed.

Steve Carell as John du Pont in Foxcatcher

Steve Carell in Foxcatcher (2014)
Image Credit: Sony Pictures Classics.

The guy who played Michael Scott as a creepy millionaire murderer? That seemed like a casting mistake of The Office-level proportions.

But Carell’s chilling performance in Foxcatcher made everyone forget about “That’s what she said” jokes in an instant.

His unnervingly quiet, menacing portrayal earned him an Oscar nomination and proved that comedy actors can still go dark.

Chris Pratt as Star-Lord in Guardians of the Galaxy

Chris Pratt in Guardians of the Galaxy (2014)
Image Credit: Walt Disney Studios Motion Pictures.

The chubby, lovable goofball from Parks and Recreation as a Marvel superhero?

Even Pratt himself probably had doubts about this one. But after getting ripped and channeling his natural charm into space outlaw Peter Quill, he became one of the MCU’s most beloved heroes.

It turns out that Andy Dwyer had a bit of Star-Lord in him all along.

Tom Cruise as Lestat in Interview with the Vampire

Tom Cruise in Interview with the Vampire (1994)
Image Credit: Warner Bros.

Even Anne Rice, who wrote the book, publicly criticized casting Tom Cruise as her beloved vampire Lestat, though she later ate her words.

Action star Cruise playing a sophisticated, centuries-old French vampire seemed like a recipe for disaster. Instead, he delivered a performance so captivating that it completely changed people’s perception of what he could do as an actor.

Matthew Broderick as Colonel Robert Gould Shaw in Glory

Matthew Broderick as Colonel Robert Gould Shaw in Glory
Image Credit: Tri-Star Pictures.

You’re telling me that the kid who played Ferris Bueller is supposed to be the lead actor in a historical war drama?

Yes, and not only that, but Broderick was the perfect casting choice, allowing the actor to showcase his range. He may not have received any award buzz, unlike his co-star Denzel Washington, but Broderick still nails his role.

Bryan Cranston as Walter White in Breaking Bad

Bryan Cranston as Walter White
Image Credit: AMC.

In a similar vein, people could not believe that the goofy dad from Malcolm in the Middle was going to become Walter White. Oh, how silly we all were.

Cranston’s performance as Walter White is arguably the biggest thing that helped make Breaking Bad the success it is. His performance is iconic, mesmerizing, and one of the best in television history.

Chris Evans as Steve Rogers/Captain America

Image Credit: Paramount Pictures.

The Marvel Cinematic Universe was not Evans’ first time playing a superhero. He was the Human Torch in the two Fantastic Four films from the 2000s, and his performance left something to be desired.

To be honest, his pre-Captain America: The First Avenger filmography is, to be honest, something to be desired. There’s Not Another Teen Movie, The Losers, and a handful of minutes in Scott Pilgrim vs. the World. His casting to play the leader of The Avengers didn’t inspire confidence, but hey, he’s coming back for Doomsday.

Follow us on MSN for more of the content you love.

Read More From Us:

Scroll to Top