I discuss my reaction to this film iv been waiting for!! I share a list of good and bad elements of the film and my hopes for the sequel. Turtle Power!!