12/10/15The first thing I thought was “why the hell is the worm hole from The Flash doing in a TMNT movie?”