20th Century Fox has premiered the first trailer for the Robert Rodriguez directed and James Cameron produced “Alita: Battle Angel”.

Set in the 26th century, the story follows amnesiac female cyborg Alita who is rescued from a scrapyard. The rebuilt Alita, remembering only her training in a deadly martial art, becomes a hunter-warrior, tracking down and eliminating vicious criminals.

Rosa Salazar stars in the title role, alongside Christoph Waltz, Jackie Earl Haley, Ed Skrein, Eiza Gonzales, Lana Condor, Leonard Wu, Michelle Rodriguez, Jennifer Connelly, and Mahershala Ali. The film opens July 20th.