That new Ninja Turtles movie sure looks like it has a lot of stuff I remember in it.