Although Comic-Con technically wrapped up last night, 20th Century Fox managed to sneak in a live Q&A with James Cameron and Robert Rodriguez this morning from San Diego to promote their upcoming film Alita: Battle Angel. They also dropped a brand new trailer for the movie, which is based on the manga series by Yukito Kishiro. As we saw in the first trailer, the main character (played by Rosa Salazar) is a cyborg with a unique CG-enhanced look that attempts to merge the manga style with live-action. While the jury is still out on that, the rest of the sci-fi world looks impressive. The movie is directed by Rodriguez from a script co-written by Cameron and the cast also includes Christoph Waltz, Jennifer Connelly, Mahershala Ali, Ed Skrein, Jackie Earle Haley and Keean Johnson. Alita: Battle Angel hits theatres on Dec. 21st; check out the new trailer after the jump.