I dunno how anyone can have any faith in any 80s/childhood favorite remake. Especially after they've already seen a Transformers' testicles.
At least the title is chopped down to just "Ninja Turtles" to make up for the fact that they're aliens and not Teenage Mutants.
They shouldve named this movie Bayliens. That's what I'm going to call it from now on.