Story
In a future world unfamiliar to her, Alita awakens with no memory of her identity or past. Her damaged cyborg body gives little explanation, yet something in her remains unmistakably human. Dr. Ido, a compassionate physician, takes her in and begins to see beyond the abandoned shell. As Alita searches for answers, fragments of an extraordinary history gradually emerge, drawing her toward a life shaped by danger, discovery, and questions about what truly makes a person human.
Blending science fiction, action, adventure, and thriller elements, Alita: Battle Angel follows a young woman rebuilding her sense of self in a world she cannot yet understand. The story keeps its central mystery close while placing Alita at the heart of a visually driven journey filled with cyborg technology, concealed identities, and the possibility of a past far more powerful than she remembers.
Overview
Directed by Robert Rodriguez and based on the science-fiction world created by Yukito Kishiro, the film combines futuristic spectacle with a coming-of-age story. Its setting brings together advanced cybernetic bodies and vulnerable human emotions, giving the adventure a personal focus. Alita's search for her origins provides the narrative's emotional thread, while the surrounding world supplies tension, movement, and the promise of larger forces waiting beyond her first discoveries.
The film's tone moves between intimate character moments and energetic genre action. Questions of memory, identity, and belonging sit alongside the excitement of a technologically transformed future, creating an accessible entry point for viewers drawn to both character-led science fiction and large-scale adventure.
Cast and Characters
Rosa Salazar leads the cast as Alita, the amnesiac cyborg at the center of the story. Christoph Waltz portrays Dr. Ido, the compassionate doctor who gives her shelter and recognizes the person within her damaged body. The ensemble also features Ed Skrein, Edward Norton, Jackie Earle Haley, and Casper Van Dien. Together, the cast supports a world where human relationships, mechanical identities, and hidden histories continually intersect.
Cast & Crew

William Ladd Skinner
Production Designer

Craig Henighan
Composer

Junkie XL
Composer

Stephen E. Rivkin
Film Editor

James Cameron
Producer

Bill Pope
Cinematographer

Robert Rodriguez
Producer

Steve Joyner
Production Designer

Rosa Salazar
Actress

Ed Skrein
Actor

Edward Norton
Actor

Jackie Earle Haley
Actor

Casper Van Dien
Actor

Mahershala Ali
Actor

Gregg Berger
Actor

Derek Mears
Actor

Eiza González
Actress

Jennifer Connelly
Actress

Dimitrius Antonio Pulido
Actor

Elle LaMont
Actress

Michelle Rodriguez
Actress

Leonard Wu
Actor

Marco Zaror
Actor

Sam Medina
Actor

Christoph Waltz
Actor

Rick Yune
Actor

Hugo Perez
Actor

Jai Courtney
Actor

Jeff Fahey
Actor































