Alita: Battle Angel trailer still

20th Century Fox

San Diego Comic-Con has come and gone again, but at least we'll always have the trailers.

Among the previews that dropped during the annual convention was one for "Alita: Battle Angel," a Robert Rodriguez-directed film based on the Yukito Kishiro manga "Battle Angel Alita." 20th Century Fox's trailer showed off the upcoming adaptation, which centers on a female cyborg (played by Rosa Salazar) who finds herself hunting for answers and facing dangerous threats after waking up with no memory of her past.

The trailer shows some of the dangers Alita is up against, along with the character's impressive strength. It's a recipe for all kinds of cyborg-versus-cyborg battles, as you'll see below.

Salazar stars in the movie alongside Christoph Waltz, Jennifer Connelly, Mahershala Ali, Ed Skrein, Jackie Earle Haley, and Keean Johnson. The film was written by James Cameron and Leta Kalogridis, and it is produced by Cameron alongside Jon Landau.

"Alita: Battle Angel" opens Dec. 21.