"I Literally Went From An 'Okay Then…' To 'This Is One Of The Best Castings Of All Time'": 21 Casting Decisions That Fans Initially Hated, But Ended Up Winning Over Their Hearts

    "I couldn't get over the fact that the leading guy was the weirdo with the boards from Love Actually."

    Recently, Reddit user u/ezio8133 asked r/popculturechat, "what's your favorite casting that you initially thought was wrong?" Here are some of our favourite answers...

    1. Robert Pattinson as Batman in The Batman

    2. Ryan Gosling as Ken in Barbie

    3. Bill Skarsgård as Pennywise in It

    4. Heath Ledger as the Joker in The Dark Knight

    5. Tom Cruise as Lestat in Interview With The Vampire

    6. Ben Affleck as Nicholas Dunne in Gone Girl

    7. Matt Smith as Daemon Targaryen in House of the Dragon

    8. Andrew Scott as Moriarty in Sherlock

    9. Charlize Theron as Aileen Wuornos in Monster

    10. Woody Harrelson as Haymitch in The Hunger Games

    11. Angelina Jolie as Maleficent in Maleficent

    12. Bryan Cranston as Walter White in Breaking Bad

    13. Matthew McConaughey as Rustin Cohie in True Detective

    14. Andrew Lincoln as Rick Rimes in The Walking Dead

    15. Matthew McFayden as Fitzwilliam Darcy in Pride & Prejudice

    16. Samuel L. Jackon as Nick Fury in The Avengers

    17. Lady Gaga as Elizabeth Johnson in American Horror Story

    18. Josh Dela Cruz as the host of Blue's Clues & You

    19. Robert Downey Jr. as Sherlock Holmes in Sherlock Holmes

    20. Bella Ramsey as Ellie in The Last of Us

    21. Melissa McCarthy as Ursula in The Little Mermaid

    H/T to u/ezio8133 and r/popculturechat for having this discussion.

    Some submissions have been edited for length and/or clarity.  

    Do you agree with the picks on this list? Do you think people missed off some gems? Let us know in the comments below!