As Alita: Battle Angel nears the end of its theatrical run, the manga adaptation has reached another milestone at the global box office.

Director Robert Rodriguez's film has crossed the $400 million mark worldwide, $316.2 million of which comes from foreign markets, with the remaining $83.8 million deriving from the United States and Canada.

RELATED: Can Alita: Battle Angel Hit the $500 Million Mark?

With a reported production budget of $170 million after tax credits, entertainment analysts predicted James Cameron-produced film would have to earn at least $350 million to break even. Wth its marketing and distribution costs, however, other analysts estimated the adaptation of Yukito Kishiro's cyberpunk manga would need to make as much as $500 million to recoup its expenses.

Alita crossed the $300 million mark overseas nearly a month into its release, buoyed largely by China, the world's second-largest film market. With Shazam! opening next week and Captain Marvel still going strong, however, it's highly unlikely the manga adaptation will reach $450 million before leaving theaters.

RELATED: If Alita: Battle Angel Gets a Sequel, You Can Thank China

Directed by Robert Rodriguez, Alita: Battle Angel stars Rosa Salazar, Christoph Waltz, Jennifer Connelly, Mahershala Ali, Ed Skrein, Jackie Earle Haley, Keean Johnson, Michelle Rodriguez, Lana Condor and Eiza González. The film is in theaters now.