17 Characters People Thought Were Perfectly Cast...Until The Movie Or Show Came Out

We recently asked the BuzzFeed Community to share what TV and movie castings had them super hyped, but ultimately left them disappointed.

moira rose looking happy then annoyed
moira rose looking happy then annoyed

CBC / Via giphy.com

Here's what they had to say:

1.First, Oscar Isaac as En Sabah Nur in X-Men: Apocalypse

oscar isaac in apocalypse

2.Tom Hanks as Tom Parker in Elvis

tom hanks in elvis

"It was just not good all the way around in a pretty good movie."

Jeremy O

Warner Bros / courtesy Everett Collection

3.Keanu Reeves as Jonathan Harker in Dracula

keanu reeves as jonathan harker in dracula

4.Rachel McAdams and Eric Bana as Clare and Henry in The Time Traveler’s Wife

eric bana and rachel mcadams in the time traveler's wife

5.Rachel McAdams, Colin Farrell, and Vince Vaughn as Ani, Ray, and Frank in True Detective Season 2

<div><p>"The first season was so good, and with these actors I expected great things. The whole season was a confusing mess. Plus the tone of the show was too dark. I still cannot tell you what the plot was." </p><p>—<a href="https://www.buzzfeed.com/brianm76" rel="nofollow noopener" target="_blank" data-ylk="slk:brianm76;elm:context_link;itc:0;sec:content-canvas" class="link ">brianm76</a></p></div><span> HBO / Via <a href="https://go.redirectingat.com?id=74679X1524629&sref=https%3A%2F%2Fwww.buzzfeed.com%2Fjessg%2Fdisappointing-movie-tv-casting-choices&url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DcD-oYlGAnUY&xcust=7403209%7CBF-VERIZON&xs=1" rel="nofollow noopener" target="_blank" data-ylk="slk:youtube.com;elm:context_link;itc:0;sec:content-canvas" class="link ">youtube.com</a>, HBO / Via <a href="https://go.redirectingat.com?id=74679X1524629&sref=https%3A%2F%2Fwww.buzzfeed.com%2Fjessg%2Fdisappointing-movie-tv-casting-choices&url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DJHOGs5x90PU&xcust=7403209%7CBF-VERIZON&xs=1" rel="nofollow noopener" target="_blank" data-ylk="slk:youtube.com;elm:context_link;itc:0;sec:content-canvas" class="link ">youtube.com</a></span>

6.Catherine Zeta-Jones as Morticia Addams in Wednesday

catherine zeta jones in wednesday

"She looked great, but the performance felt really mediocre."

rachelc43

Netflix / courtesy Everett Collection

7.Jesse Eisenberg as Lex Luthor in Batman V Superman: Dawn of Justice

jesse eisenberg in batman v superman dawn of justice

8.Ben Platt as Evan Hansen in Dear Evan Hansen

ben platt in dear evan hansen

9.Ben Whishaw as Michael Banks in Mary Poppins Returns

ben whishaw in mary poppins returns

10.Kristen Stewart as Bella Swan in Twilight

kristen stewart in twilight

11.Steven Yeun as Ricky "Jupe" Park in Nope

steven yeun in nope

12.Machine Gun Kelly as Cal in The Last Son

machine gun kelly in the last son

"God that movie was underwhelming lol. Still love him."

amiwe73

Redbox Entertainment / Courtesy Everett Collection

13.Johnny Depp as Sweeney Todd in Sweeney Todd

johnny depp in sweeney todd

"I knew most of the cast couldn't sing but I thought he could. Turns out nah."

GuyIncognito

DreamWorks / courtesy Everett Collection

14.Ryan Reynolds as Deadpool in X-Men Origins: Wolverine

ryan reynolds in x-men origins wolverine

15.Sandra Bullock and Hugh Grant as Lucy and George in Two Weeks Notice

sandra bullock and hugh grant in two weeks notice

16.Ginnifer Goodwin and Jennifer Morrison as Mary/Snow White and Emma Swan in Once Upon a Time

jennifer morrison and ginnifer goodwin in once upon a time

17.And finally, Christopher Eccleston as Malekith in Thor: The Dark World

christopher eccleston in thor the dark world

Do you agree with these? What others do you think belong on this list? Sound off in the comments!