10 Movie Villains Killed By Characters Nobody Expected
2. Nagini - Harry Potter & The Deathly Hallows - Part 2
If you hadn't read Harry Potter and the Deathly Hallows before watching the final movie, you likely never would've guessed that the brave warrior to strike down Lord Voldemort's (Ralph Fiennes) final Horcrux, his pet snake Nagini, would be none other than Neville freaking Longbottom (Matthew Lewis).
For most of the series, Neville was a comic relief klutz, a character few would ever take seriously as a combatant.
And even with him becoming less of a joke in the movies prior, few would've ever predicted him grabbing the Sword of Godric Gryffindor and lopping Nagini's head off just as she lunges at Ron (Rupert Grint) and Hermione (Emma Watson).
Better still, the act of killing Nagini also renders Voldemort mortal, therefore making Neville instrumental in his eventual demise too.
What a shocking act of bravery from a character who could so easily have been a one-dimensional jester for the entirety of the franchise.