So, according to this article, they aren't aliens, the ooze is from aliens and mutates them into the Ninja Turtles. Sounds like Splinter isn't oriental though, which is bullshit.
Still, Megan Fox in this movie nullifies any interest I could have possibly had in it. She's a pretty face that can't act worth a dick.
Bookmarks