10 Actors Who Were Not Right For These Movie And TV Adaptations Of Books And 11 Who Were Perfect

  • Oops!
    Something went wrong.
    Please try again later.
  • Oops!
    Something went wrong.
    Please try again later.
  • Oops!
    Something went wrong.
    Please try again later.

It's not always that the character we picture while reading a book is who winds up getting cast, but some of these actors were absolutely perfect for their roles...while others were wayyy off base...

Recently, Reddit users shared which book adaptation castings in both movies and TV were absolutely perfect vs. some that didn't really work. Here are some of the best responses:

1.GOOD: Riley Keough as Daisy Jones in Daisy Jones & the Six

Riley as Daisy Jones

2.NOT GREAT: Geraldine Somerville and Adrian Rawlins as Lily and James Potter in the Harry Potter movies

Geraldine Sommerville and Adrian Rawlins as Lily and James Potter in the Harry Potter series

3.GOOD: Freddy Carter as Kaz Brekker in Shadow and Bone

Freddy Carter as Kaz Brekker in Shadow & Bone
Freddy Carter as Kaz Brekker in Shadow & Bone

Netflix / Via giphy.com

"Freddy killed it in Season 2 — especially in the first four episodes. He really was book Kaz! And all the 'Kanej' scenes. OMG."

u/cheetoisgreat

4.NOT GREAT: Jamie Dornan as Christian Grey in the Fifty Shades of Grey trilogy

Jamie as Christian Grey

5.GOOD: Liam Neeson as Aslan in The Chronicles of Narnia movies

Liam Neeson attends The Chronicles Of Narnia: The Voyage Of The Dawn Treader Royal Film Performance 2010 at Odeon Leicester Square
Liam Neeson attends The Chronicles Of Narnia: The Voyage Of The Dawn Treader Royal Film Performance 2010 at Odeon Leicester Square

Jon Furniss / WireImage, Buena Vista / Via giphy.com

"Aslan is arguably the best character in the Narnia series. However, a CGI character required great voice acting to be as effective as was needed in the movies. I feel Neeson nailed the warmth of Aslan, as well as toughness and leadership qualities as much as could be exhibited through voice work alone. His performance considerably raises the quality of the first movie."

u/Boss452

Below is a clip of Aslan speaking to the children in The Lion, the Witch and the Wardrobe in case you need a refresher:

6.NOT GREAT: Vince Vaughn as Norman Bates in the Psycho remake

Vince Vaughn as Norman Bates in Psycho

7.GOOD: Imelda Staunton as Dolores Umbridge in the Harry Potter films

Imelda Staunton as Dolores Umbridge in Harry Potter
Imelda Staunton as Dolores Umbridge in Harry Potter

Warner Bros / Via giphy.com

"The moment she did her first 'hem-hem' you hated her character already. That's good acting."

u/Ravenclaw_14

8.NOT GREAT: Russell Crowe as Javert in Les Misérables

Russell Crowe as Javert

9.GOOD: Mary Elizabeth Winstead as Ramona Flowers in Scott Pilgrim vs. the World

Mary Elizabeth in Scott Pilgrim

10.NOT GREAT: Alexandra Daddario as Annabeth in Percy Jackson & the Olympians: The Lightning Thief

Alexandra Daddario as Annabeth in The Lightning Thief

11.GOOD: Sir Ian McKellen as Gandalf in The Lord of the Rings trilogy

Ian McKellen as Gandalf in The Lord of the Rings
Ian McKellen as Gandalf in The Lord of the Rings

New Line Cinema / Via giphy.com

"Sir Ian McKellen's portrayal of Gandalf is incredible, and they couldn't have chosen a better person for the role. There can be discussion, arguments, even heavy criticism of the films...but this man at times MADE the movies."

A_Jewish_Banker

12.NOT GREAT: Tom Cruise as Jack Reacher in Jack Reacher

Tom Cruise as Jack Reacher

13.GOOD: Andy Serkis as Gollum in The Lord of the Rings trilogy

Andy Serkis as Gollum in The Lord of the Rings
Andy Serkis as Gollum in The Lord of the Rings

Warner Bros / Via giphy.com

"I think there’s a lot of actors who could replace some characters [in The Lord of the Rings movies] and done a great job, although not to the extent of the ones who were actually cast, but I can’t think of anyone who would have done close to as good of a job as Andy Serkis did with Gollum."

u/Bro_Wheyton

14.NOT GREAT: Tom Hanks as Robert Langdon in The Da Vinci Code

Tom Hanks in The Da Vinci Code

15.GOOD: Joel Edgerton as Tom Buchanan in The Great Gatsby

Joel as Tom in The Great Gatsby

16.NOT GREAT: Dane DeHaan in Valerian and the City of a Thousand Planets

Dane in Valerian

17.GOOD: Elizabeth Banks as Effie Trinket in The Hunger Games trilogy

Elizabeth Banks as Effie Trinket in The Hunger Games
Elizabeth Banks as Effie Trinket in The Hunger Games

Lionsgate / Via giphy.com

"Elizabeth Banks was just THE BEST at doing Effie. I don't think anyone could override her act ever."

u/mendesjuniorm

18.NOT GREAT: Tony Hale as Mr. Benedict in The Mysterious Benedict Society

Tony as Mr. Benedict

19.GOOD: Ralph Fiennes as Lord Voldemort in the Harry Potter films

Ralph as Voldemort in Goblet of Fire

20.NOT GREAT: Kevin Costner as Robin Hood in Robin Hood: Prince of Thieves

Kevin as Robin Hood

21.And finally, GOOD: Jon Bernthal as Frank Castle/The Punisher in The Punisher and Daredevil

Jon as Frank Castle

What are some of your favorite (and least favorite) casting choices in book adaptations? Let me know in the comments!

Submissions have been edited for length and/or clarity.