I don't really see that Neo having a choice is a gaping plot hole. How could the Architect take away his choices at all? I suppose he could have left him with no door but the door to the Source, but I think the basic nature of computer programs is all about choice and thus Neo had to be given an if...then...goto kind of thing. He could choose to move forward and go to the source like a good little boy, or he could basically do nothing and return to business as usual.
You raise some excellent points, however. And I also, loved the movie, even though I've been warning people that there are some parts that border on stupidity, but it's still worth seeing.
As with my Buffylove - I find that the fans are often much more intelligent and creative than the writers.
Post a response to this discussion thread