I can't remember where he said it, but I do recall Craig saying something about the movie "tying up loose ends". I can't find where he said it though, I searched here and at dA and can't find it, so I have no reference, sorry.

Of course we shouldn't expect
all our questions to be answered in the movie, but it sounds like the bigger ones should be at least.
