This list is for those who read the last page of a book before even starting it; for the people who judge a movie or TV show solely by how it ends; for the ones who know that a good movie can only ever reach “great” or “legendary” status if it also comes with a truly satisfying ending. Satisfying need not equal happy, but a good ending is one that is able to perfectly wrap up the story a filmmaker is telling without leaving unnecessary loose strings or unexplained events. Take, for example, Titanic, one of the most notorious good movies with trash endings: why is Rose such an idiot? Just throwing $20 million diamonds into the ocean like that? And don’t even get me started on that door. They both could’ve fit, and that’s the end of that. These films might not perfectly wrap things up, but no matter the ending, you'll feel satisfied.

Twist endings can often feel cheap or predictable if they're not executed perfectly, effectively only twisting your opinion on the rest of the movie. Other movie endings can feel slightly too happy, like the filmmakers were afraid to upset viewers with a more realistic ending. Still other filmmakers might depend on story writing crutches like deux ex machine, in which some completely unexpected thing happens in a scene that fixes an otherwise unfixable situation entirely (like when the Hulk shows up out of nowhere at least two times during The Avengers).

And then there are those truly great endings: the ones that feel right on pace right the rest of the movie, with what the characters deserves, and with what would conceivably happen within the world that the film spent so much time building.

Please keep in mind that this list is, by definition, one big cluster of spoilers for the movies listed. Don’t keep reading if you don’t want to know how the movies end… *duh*.