Marvel star's desert epic with a 25% Rotten Tomatoes score on track to be one of the biggest box office flops ever
Desert Warrior is not faring well at the box office
Desert Warrior, an action film starring Marvel's Anthony Mackie, is shaping up to be not just one of the worst box office flops of the year, but of all time.
The film, set in 7th century Arabia, follows Mackie's bandit on a mission to help a princess resist a villainous emperor.
Desert Warrior boasts a reported $150 million budget and was produced in Saudi Arabia. Rupert Wyatt directs (according to a report from Deadline, which has a deep dive on apparent behind the scenes issues, Wyatt exited then re-joined the film "amid creative fissures"). The film actually wrapped filming in 2022, but didn't have its debut at Zurich Film Festival until September 2025. It was released in the US on April 24 and distributed by Vertical.
Article continues belowSo far, according to Box Office Mojo the film has grossed just $517,508 worldwide. Against its budget, that's a loss of approximately $149 million. That puts the film among some of the biggest flops in history (H/T Discussing Film).
The film hasn't performed well with critics, either, scoring just 25% on Rotten Tomatoes. "The film was shot five years ago and is only reaching theaters now, but it's likely to be swept away as quickly as desert sands," says The Hollywood Reporter, while Screen Rant's review reads: "Though no disaster, Desert Warrior is probably the last thing its producers wanted from their blockbuster spend: a mostly boring, mostly forgettable movie."
It's not all negative, though, with The New York Times writing: "Rather than extend the epic sweep of this picture into the cosmic ineffable, he [Wyatt] just wants the viewer bouncing along and rooting for its female hero. And the film succeeds admirably in this respect."
Along with Mackie, the film stars Aiysha Hart as Princess Hind, Ben Kingsley as Emperor Kisra II, and Sharlto Copley as Jalabzeen.
Bringing all the latest movie news, features, and reviews to your inbox
You'll soon be able to see Mackie suited up as Captain America once again in the upcoming Avengers: Doomsday, which lands this December 18. In the meantime, check out our guide to all the upcoming Marvel movies and shows.

I'm a Senior Entertainment Writer here at GamesRadar+, covering all things film and TV for the site's Total Film section. I previously worked on the Disney magazines team at Immediate Media, and also wrote on the CBeebies, MEGA!, and Star Wars Galaxy titles after graduating with a BA in English.
You must confirm your public display name before commenting
Please logout and then login again, you will then be prompted to enter your display name.
