The Turtles are attacking human kind for no reason! An animated movie so stupid its absurd.
really funny too!