It's rare for a main character (or even an important supporting character) to die at the end of a movie. It's somehow not as rare for a character to have been dead the entire time.
This legendary plot twist really shook nerves when M. Night Shyamalan masterfully delivered it in The Sixth Sense. It's been imitated many times since then—so many times, in fact, that modern audiences can smell it coming from a mile away.
It takes a master storyteller to pull this off well these days, but when it happens, it's one of the best moments to experience in cinema. Here are the best movies where a character was really dead the entire time.