The Teen Titans take-on an army of giant alien robots.The Teen Titans take-on an army of giant alien robots.The Teen Titans take-on an army of giant alien robots.