
Continuity mistake: When Charlie speaks to Liam outside the church, Charlie's long scarf has a mind of its own, while round his neck, as it goes from behind his shoulder to in front, and so on. (00:10:20)

Visible crew/equipment: When Charlie and his brother are arguing backstage, as his brother rushes out shouting "P*ss off," you can see a crew member move in the mirror on the left and the right side. If you watch closely you can see the producers tried blurring the mirrors, but still they weren't able to remove the crew member. (00:27:40)
Continuity mistake: When Charlie visits Liam at his home, the pitcher, glasses, etc, on the table change positions between shots. (00:30:30)
Chosen answer: None of the main characters died in the plane crash. Many died on the island after the crash (Jack, Charlie, Sun, Jin, Daniel, Juliet, others), some lived on the island for an apparently long time after the crash (Hurley, Ben, Bernard, Rose) but some lived lives off the island after the crash (Sawyer, Kate, Claire, Miles, Aplert, and Lapidus). Remember that Christian tells Jack that "time has no meaning here," (in Purgatory). When everyone meets at the church, they are at the end of their lives however long that may have been and will now "move on" together. They look like they did on the island because that is the way they best remember each other.
Guy
That has to be the clearest explanation of the ending I've ever read.
Ssiscool ★