" I could not imagine anyone else playing Shaggy . Absolutely perfect casting . "

Recently, Reddit useru/unorthodox69posed the question, “What film role was 100% perfectly cast?”

Here are some of the most top-voted responses:

1.Javier Bardemas Anton Chigurh inNo Country for Old Men:

2.Kathy Batesas Annie Wilkes inMisery:

3.J.K. Simmons as J. Jonah Jameson in theSpider-Manfranchise:

4.Matthew Lillardas Shaggy inScooby-Doo:

5.Andre the Giant as Fezzik inThe Princess Bride:

6.Anthony Hopkins as Hannibal Lecter inThe Silence of the Lambs:

7.Christina Ricci as Wednesday Addams inThe Addams Family:

8.Heath Ledger as the Joker inThe Dark Kight:

9.James Earl Jones as Darth Vader in theStar Warsfranchise:

10.Gene Wilder as Willy Wonka in WillyWonka & the Chocolate Factory:

11.Christoph Waltz as Hans Landa inInglourious Basterds:

12.Rosamund Pike as Amy Dunne inGone Girl:

13.R. Lee Ermey as Gunnery Sergeant Hartman inFull Metal Jacket:

14.Morgan Freeman as Red inThe Shawshank Redemption:

15.Tom Hanks as Forrest Gump inForrest Gump:

16.Sigourney Weaver as Ripley inAlien:

17.Robin Williams as Genie inAladdin:

18.Reese Witherspoon as Elle Woods inLegally Blonde:

19.Robert Downey Jr. as Iron Man in theMarvelfranchise:

20.Shelley Duvall as Olive Oyl inPopeye:

21.Alan Rickman as Snape in theHarry Potterfranchise:

22.And Imelda Staunton as Dolores Umbridge in theHarry Potterfranchise:

23.And finally Sir Ian McKellen as Gandalf in theLord of the Ringsfranchise:

Some submission have been edit for length and/or clarity .

Javier Bardem as Anton Chigurh in the movie "No Country for Old Men," sitting in a chair with a serious expression

Kathy Bates holds a large knife while wearing a cross necklace in a scene from the movie "Misery."

J.K. Simmons as J. Jonah Jameson, dressed in a pinstripe suit, holds a telephone while appearing serious in an office setting in a scene from a movie

Shaggy (played by Matthew Lillard) and Scooby-Doo looking surprised in a scene from a movie

Wallace Shawn, Robin Wright, and André the Giant in a scene from "The Princess Bride"; André carries Robin, while Wallace stands beside them

Anthony Hopkins, in a straitjacket and muzzle as Hannibal Lecter, is flanked by two police officers in a scene from "The Silence of the Lambs."

Christina Ricci as Wednesday Addams sits under a bed, holding a toy dinosaur on wheels, in a scene from the Addams Family movie

Heath Ledger as the Joker in "The Dark Knight" clapping his hands behind prison bars

Darth Vader, a character from the Star Wars franchise, is seen in full costume pointing forward

Gene Wilder as Willy Wonka, wearing a top hat and bow tie in a scene from the movie "Willy Wonka & the Chocolate Factory."

Christoph Waltz as Hans Landa in "Inglourious Basterds," wearing a military uniform and holding a pipe

Rosamund Pike in a reflective pose, her hand rested on her head, wearing a floral patterned top in a dimly lit setting

A scene from "Full Metal Jacket" with R. Lee Ermey as a drill instructor, leading soldiers in white undershirts and boxers during a training exercise, holding rifles

Morgan Freeman, dressed in a prison uniform and gray hat, sits on a bench with a chain-link fence background, in a scene from a movie

Jenny and Forrest Gump sit close together on a log by the water, sharing an intimate moment. Jenny's arm is around Forrest

Sigourney Weaver in a sci-fi control room wearing a headset, likely from a scene in a movie

Reese Witherspoon as Elle Woods in "Legally Blonde," wearing a stylish pink outfit, sunglasses, and carrying a small dog in a matching pink outfit

Shelley Duvall as Olive Oyl and Robin Williams as Popeye in sailor attire, holding an infant from the movie "Popeye"

Alan Rickman as Severus Snape from Harry Potter, wearing a black cloak, casts a spell in a dark, hedge-lined path with an overcast sky

Imelda Staunton as Dolores Umbridge, dressed in a pink coat and holding a wand, in a forest scene from a movie

Gandalf from Lord of the Rings, played by Ian McKellen, stands indoors smoking a pipe, wearing a long white robe, with candles lit in the background