When I first saw this movie I thought it would be your typical lackluster movie just filled with computer graphics and a weak plot. Boy was I wrong. I appreciated the cinematography, the transforming was amazing! And the plot, far from being weak it kept me on the edge of my seat. The characters are realistic and Shia L is really growing into his own as an actor. This is my third time watching it and I doubt I will ever get tired of it. It was definitely one of the best movies of 2007!