I quite liked this movie. The story is a bit confusing as it bounces back and forth between the present and past for each character. Am I the only one who thought Ryan Reynolds girlfriend and The Doctor were the same person? They cast extremely similar looking actresses for those parts. But all in all, a fast paced, explosive movie as one would expect from Michael Bay with plenty of humor one would expect from Reynolds.