10 Beloved Movie Heroes Who Are Actually Trash
8. Star-Lord - Avengers: Infinity War
Star-Lord (Chris Pratt) is easily one of the most likeable superheroes in the MCU, largely thanks to the character's goofball persona and Pratt's effortlessly charismatic performance.
But even if you accept Peter Quill's status as The Avengers' resident man-child, he has one undeniable black mark against his name: he basically let the Snap happen.
After all, it's Quill's impulsive, emotional reaction to learning Gamora's (Zoe Saldana) fate which allowed Thanos (Josh Brolin) to keep hold of the Infinity Gauntlet and ultimately decimate half the known universe.
You can argue that it simply "wasn't meant to be" as presumably ordained by Doctor Strange's (Benedict Cumberbatch) delve into the future, but even so, weren't we all left groaning in exasperation last year as Star-Lord lost his rag with Thanos?
It may have been an action consistent with Quill's established character, but that didn't make it any less difficult to loathe him as a result.