26 Book-To-Movie Castings That Knocked It Out Of The Park

    Honestly, there's no one else who could play these roles!

    We asked the Buzzfeed Community which book-to-movie casting was done perfectly and, honestly, I can't argue with their answers.

    Below are some the best responses:

    1. Kenneth Branagh as Gilderoy Lockhart in Harry Potter and the Chamber of Secrets.

    Kenneth Branagh as Gilderoy Lockhart in the movie "Harry Potter and the Chamber of Secrets".

    2. Vivien Leigh as Scarlett O'Hara in Gone With The Wind.

    Vivien Leigh as Scarlett O'Hara in the movie "Gone With the Wind."

    3. Logan Lerman as Charlie Kelmeckis in The Perks of Being a Wallflower.

    Logan Lerman as Charlie Kelmeckis in the movie "The Perks of Being a Wallflower."

    4. Anjelica Huston as the Grand High Witch in The Witches.

    Anjelica Huston as the Grand High Witch in the movie "The Witches."

    5. Imelda Staunton as Dolores Umbridge in Harry Potter and the Order of the Phoenix.

    Imelda Staunton as Dolores Umbridge in the movie "Harry Potter and the Order of the Phoenix."

    6. Sean Aston as Samwise Gangee in the Lord of the Rings series.

    Elijah Wood as Frodo Baggins and Sean Aston as Samwise Gangee in the "Lord of the Rings" series.

    7. Edward Norton, Brad Pitt, and Helena Bonham Carter as the Narrator, Tyler Durden, and Marla Singer in Fight Club.

    Edward Norton, Brad Pitt, and Helena Bonham Carter as the Narrator, Tyler Durden, and Marla Singer respectively in the movie "Fight Club."

    8. Florence Pugh as Amy March in Little Women.

    Florence Pugh as Amy March in the movie "Little Women."

    9. Jennifer Coolidge as Elizabeth Charming in Austenland.

    Jennifer Coolidge as Elizabeth Charming in the movie "Austenland."

    10. Elle Fanning as Violet Market in All the Bright Places.

    Elle Fanning as Violet Market in the movie "All the Bright Places."

    11. Amandla Stenberg as Starr Carter in The Hate U Give.

    Amandla Stenberg as Starr Carter in the movie "The Hate U Give."

    12. Mara Wilson as Matilda Wormwood in Matilda.

    Mara Wilson as Matilda Wormwood in the movie "Matilda."

    13. Ashley Greene and Nikki Reed as Alice and Rosalie Cullen in Twilight.

    Ashley Greene and Nikki Reed as Alice and Rosalie Cullen in the movie "Twilight."

    14. Woody Harrelson as Haymitch Abernathy in the Hunger Games series.

    Woody Harrelson as Haymitch Abernathy in the movie "The Hunger Games."

    15. Carey Mulligan as Daisy Buchanan in The Great Gatsby.

    Carey Mulligan as Daisy Buchanan in the movie "The Great Gatsby."

    16. Kathy Bates as Annie Wilkes in Misery.

    Kathy Bates as Annie Wilkes in the movie "Misery."

    17. Michael Clarke Duncan as John Coffey in The Green Mile.

    Michael Clarke Duncan as John Coffey in the movie "The Green Mile."

    18. Matthew McFadyen as Mr. Darcy in Pride & Prejudice.

    Matthew McFadyen as Mr. Darcy in the movie "Pride & Prejudice."

    19. Jodie Foster as Clarice Starling in The Silence of the Lambs.

    Jodie Foster as Clarice Starling in the movie "The Silence of the Lambs."

    20. Tom Holland as Arvin Eugene Russell in The Devil All The Time.

    Tom Holland as Arvin Eugene Russell in the movie "The Devil All The Time."

    21. Christian Bale as Patrick Bateman in American Psycho.

    Christian Bale as Patrick Bateman in the movie "American Psycho."

    22. Bradley Cooper as Patrizio "Pat" Solitano Jr. in Silver Linings Playbook.

    Bradley Cooper as Patrizio "Pat" Solitano Jr. in the movie "Silver Linings Playbook."

    23. Brenton Thwaites as Jonas in The Giver.

    Brenton Thwaites as Jonas in the movie "The Giver."

    24. Kristen Stewart as Bella Swan in Twilight.

    Kristen Stewart as Bella Swan in the movie "Twilight."

    25. Tom Cruise as Lestat de Lioncourt in Interview with the Vampire.

    Tom Cruise Lestat de Lioncourt in the movie "Interview with the Vampire."

    26. And finally, Sir Ian McKellen as Gandalf the Grey in the Lord of the Rings series.

    Sir Ian McKellen as Gandalf the Grey in the "Lord of the Rings" series.

    Please note all submissions were edited for length/clarity.