From visionary filmmakers James Cameron and Robert Rodriguez. Alita: Battle Angel is in theaters December 21, 2018.