Director: Martin Campbell
A helicopter drops a six-woman unit into hostile territory, and from that first descent, "Dirty Angels" commits to grit over glamour.
What is Dirty Angels about?
Set against the chaos of a border region caught between ISIS fighters and Taliban forces, the film follows an all-female military unit that poses as field medics to slip past checkpoints most soldiers could never cross. Their real mission is extraction: a group of teenage girls is trapped in the crossfire, and getting them out means threading a path through minefields, hostile patrols, and constantly shifting front lines. Director Martin Campbell, known for staging tense, physically grounded action set pieces, keeps the camera close to the unit as alliances within the group are tested and improvisation becomes the only viable strategy. Eva Green anchors the team as its steeliest member, while Maria Bakalova and Jojo T. Gibbs bring contrasting energy as newer recruits still learning what the job costs. The film resists turning its soldiers into invincible action figures; injuries linger, plans fall apart, and every rescued life is balanced against real risk to the unit itself.
Cast & crew
Eva Green leads an ensemble built around Maria Bakalova, Jojo T. Gibbs, Ruby Rose, Christopher Backus, Rona-Lee Shim'on, Aziz Çapkurt, and Laëtitia Eïdo, several of whom bring international war-thriller and genre credits that suit the film's multinational setting.
Context & significance
Filmed across Bulgaria with production support from the United States, the movie folds real-world geopolitical tension into a fictionalized rescue thriller rather than a documentary account, letting the story focus on the unit's internal dynamics under pressure. The production leans on practical stunt work and location shooting to sell the terrain as genuinely unforgiving, an approach consistent with Campbell's earlier work on large-scale action films where geography itself becomes an obstacle the characters must outthink.
Where & how to watch
"Dirty Angels" streams on K-Time with a Farsi-dubbed track and Persian subtitles, accessible in the platform's Farsi interface once a viewer signs into a free K-Time account.