Meh. I didn't waste my money on a last minute, during the midle of the week ticket and the theatre was damn near empty so I got a great seat.
The movie had all the right parts but never rose above action flick with interesting but never explained backstory. (Keep in mind, I'm a fan of NOT explaining the tech as action films do it so poorly.)
The ending ...
Gah! Can't a time travel movie NOT do the whole, time looping on itself crap!? Did we really need the voice over to explain to us why Joe had to shoot himself? I think the ending pushed this movie even farther down in the dirt for me.