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

    "The whole film was a disappointment anyway, but the total waste of a really talented actor was the worst part for me."

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

    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

    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

    6. Catherine Zeta-Jones as Morticia Addams in Wednesday

    catherine zeta jones in wednesday

    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

    13. Johnny Depp as Sweeney Todd in Sweeney Todd

    johnny depp in sweeney todd

    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!