22 Times A Movie Casting Was Spot On And We Shall Never Be The Same

    Heath Ledger IS The Joker. End of.

    There are some movie characters that were played so amazingly I just can't see anyone doing them justice like the actors who so famously took them on. While some may have already been recast, I think you'll agree these performances are the true tee...

    1. Robin Williams as Mrs Doubtfire.

    2. Tim Curry as Frank-n-Furter.

    3. Hugh Jackman as Wolverine.

    4. Carol Burnett as Miss Hannigan.

    5. Angelina Jolie as Lara Croft.

    6. Whoopi Goldberg as Sister Mary Clarence AKA Deloris Van Cartier.

    7. Kathy Bates as Annie Wilkes.

    8. Kathleen Turner as Jessica Rabbit.

    9. Alan Rickman as Severus Snape.

    10. Catherine Zeta-Jones as Velma Kelly.

    11. Richard Roxburgh as The Duke.

    12. Gabourey Sidibe as Precious.

    13. Meryl Streep as Miranda Priestly.

    14. Ian McKellen as Gandalf.

    15. Brad Pitt as Tyler Durden.

    16. Anthony Hopkins as Hannibal Lecter.

    17. Uma Thurman as Beatrix Kiddo AKA The Bride.

    18. Pam Ferris as Miss Trunchbull.

    19. Melissa McCarthy as Megan Price.

    20. Anjelica Huston as Morticia Addams.

    21. Richard E. Grant as Withnail.

    22. Heath Ledger as The Joker.