The last part especially sucked

Rating: 7/10 (24 June 2013)

You thought they were going to help string things together and make sense of everything. Instead you just get a parting shot of the boy and I guess we're supposed to ponder deeply about what actually happens. Ooh. Profound.
Turns out that rude little farm-boy is the American version of Akira (google it - many here have already mentioned the Terminator rip-off, but I didn't notice anyone mentioning Akira.)
Totally random and unrelated. Hey why not just have the Avengers pop out of nowhere to save the day?
Lots have also mentioned the incoherence and problems with time-travel. My only comment will be this: It was a cheap trick to try to get away with it by having Bruce Willis saying "It's complicated."
I am reminded of how my elementary school teacher used to tell us that we should never end stories with "It was all just a dream." It's stupid, anti-climactic, and cheap (well I think she put it in a nicer way, but that was basically the message). Same thing with this movie, especially the last half hour.
Altogether there were some entertaining moments, which is why I'd still give this movie a 7. I don't regret spending about two hours of my life watching it, but it's close.