Ghost is a main character? Hamm? Get real, they are not main characters.
Neo, Morpheus, Trinity, Smith are the main characters. Everyone else is a supporting character. Niobe, The Oracle, Mero., Locke, etc. supporting characters. You may like them or not, but they are not main characters.
My guess, at least two of them die.
The easy one - Smith.
The hard one - Morpheus.
THe Dark Horse - "The One" dies, but Neo lives. (The two get split, Neo losses his powers but his body live.)
__________________ The past is over. The future a lump of clay. Get dirty and mold it.
I have a wacky idea; how about everyone of us just finds something to keep us busy for the next 12 days, 18 hours, 56 minutes and stop trying to figure out the plot behind revolutions! There! Enough! Stop doing it! Step away from your computer! I mean it! Don't make me come through this screen!
__________________ "Squeeze me baby, till the juice runs down my leg.
Squeeze me baby, till the juice runs down my leg.
The way you squeeze my lemon, I'm gonna fall right out of bed."
-Robert Plant, The Lemon Song, Led Zeppelin II
or we could just talk about other stuff.. weve about beat every theory into the dirst.. but its still fun cause every now and then we think of another small detail to add