gosh i hope bo one that hasn't seen it reads this...i am scared to talk about it! lol I would hate to ruin for anyone else...I think I will wait a few days before I give my answer to the ending. you have to keep three things in mind though......the council, neo's choice and the oracle. It all comes together after that.