Board Thread:New on TMNTPedia/@comment-24339855-20140913033204/@comment-25615304-20141201202438

The movie was a glorified comedy set in space.

Nope.