You know what? Despite all the time-travel hype, this film is really about the strength of love, and doing the right thing.
It’s quite a clever concept; the whole time travel bit works if you don’t think too hard about it, and it moves at such a pace that you don’t have time to do that anyway.
There’s a good enough mix of intelligent plot and high octane action, with a bit of a gear change from time to time to keep you on your toes.
I wouldn’t put it in the same league as Source Code, or even The Matrix, but it was entertaining.
I just don’t understand why they have to complete their own loops though. Get someone else to do it!