Skip to content
SearchOTT
Dirty Angels poster

Dirty Angels

2024·Movie·R·104 min·6.1(382)

Fight your way out.

During the United States' 2021 withdrawal from Afghanistan, a group of female soldiers posing as medical relief are sent back in to rescue a group of kidnapped teenagers caught between ISIS and the Taliban.

▶ Watch trailer

Where to watch Dirty Angels in United States

Click a service to open Dirty Angels there. Availability last verified on June 23, 2026.

Where is Dirty Angels streaming around the world?

CountryStreaming onRent / Buy
United StatesStarz Apple TV ChannelAmazon Video, Apple TV Store, Google Play Movies
IndiaLionsgate Play, Lionsgate Play Apple TV Channel, Lionsgate Play Amazon ChannelApple TV Store, Google Play Movies, YouTube
United KingdomAmazon Prime Video, Amazon Prime Video with AdsApple TV Store, Rakuten TV, Amazon Video
CanadaCrave, Paramount Plus, Paramount+ Amazon Channel, Paramount Plus PremiumApple TV Store, Google Play Movies, CosmoGo
AustraliaApple TV Store, Amazon Video, Google Play Movies
GermanyAmazon Prime Video, Amazon Prime Video with AdsApple TV Store, Amazon Video, Sky Store
SpainAmazon Prime Video, Amazon Prime Video with AdsAmazon Video
BrazilAmazon Prime Video, Amazon Prime Video with AdsApple TV Store, Amazon Video
South KoreaWatcha, TVING

About Dirty Angels

Dirty Angels is a 2024 English-language drama, thriller and war film directed by Martin Campbell. The cast is led by Eva Green, Maria Bakalova, Ruby Rose. It has a runtime of 1h 44m. Viewers rate it 6.1/10 across 400 ratings. In United States, it is currently streaming on Starz Apple TV Channel.

Dirty Angels was produced by Millennium Media, Nu Boyana Film Studios, and I Road Productions and made in United States of America and Bulgaria. It was released on December 11, 2024, and carries a R certification.

Director
Martin Campbell
Writers
Jonas McCord, Martin Campbell, Alissa Sullivan Haggis
Release date
December 11, 2024
OTT release
December 13, 2024
Original language
English
Age rating
R
Status
Released
Country
United States of America, Bulgaria
Budget
$36 million
Production
Millennium Media, Nu Boyana Film Studios, I Road Productions
#kidnapping#rescue mission#taliban#military#forced marriage#exploding helicopter#female warrior#air rescue#fictionalized history

Dirty Angels cast & crew

Dirty Angels was directed by Martin Campbell and written by Jonas McCord, Martin Campbell, and Alissa Sullivan Haggis.

The cast features Eva Green as Jake, Maria Bakalova as The Bomb, Ruby Rose as Medic, Reza Brojerdi as Malik, Jojo T. Gibbs as Geek, and Emily Bruni as Shooter.

Behind the camera, the score was composed by Photek, cinematography is by David Tattersall, and it was produced by Moshe Diamant and Rob Van Norden.

Is Dirty Angels worth watching?

Dirty Angels holds an audience score of 6.1/10 from 382 ratings, a solidly received drama films.

At 1h 44m, it's a standard feature-length watch.

If you enjoy drama, thriller, and war, Dirty Angels is worth a place on your watchlist.

How and where to watch Dirty Angels

In United States, you can stream Dirty Angels on Starz Apple TV Channel, or rent and buy it on Amazon Video, Apple TV Store, Google Play Movies, and YouTube. Click any service above to open it directly.

It first became available to stream digitally on December 13, 2024.

Streaming rights change country by country and month by month, so the options above reflect United States today — switch your country at the top of the where-to-watch section to see availability elsewhere.

Rate & review

Your rating and review are saved privately in this browser — no account needed.

Cast of Dirty Angels

Eva Green

Eva Green

Jake

Maria Bakalova

Maria Bakalova

The Bomb

Ruby Rose

Ruby Rose

Medic

Reza Brojerdi

Reza Brojerdi

Malik

Jojo T. Gibbs

Jojo T. Gibbs

Geek

Emily Bruni

Emily Bruni

Shooter

Aziz Çapkurt

Aziz Çapkurt

Abbas

Rona-Lee Shimon

Rona-Lee Shimon

Rocky

Christopher Backus

Christopher Backus

Travis

No photo

George Iskandar

Amir

No photo

May Kurtz

Badia

Edmund Kingsley

Edmund Kingsley

Dr. Mike

Dirty Angels — FAQs

Where can I watch Dirty Angels in United States?

Dirty Angels is streaming on Starz Apple TV Channel in United States.

Is Dirty Angels on Starz Apple TV Channel?

Yes — Dirty Angels is currently available on Starz Apple TV Channel in United States.

What language is Dirty Angels in?

Dirty Angels is originally in English, with audio tracks including English, Kurdish, Urdu. Subtitle and dub options vary by streaming service.

How long is Dirty Angels?

Dirty Angels runs 1 hours 44 minutes (104 minutes).

What is Dirty Angels rated?

Dirty Angels is rated R. It holds a 6.1/10 audience score from 382 ratings.

When did Dirty Angels release on OTT?

Dirty Angels became available digitally on December 13, 2024.

More like Dirty Angels

Guy Ritchie's The Covenant
Warhorse One
Executive Decision
Brothers
The Delta Force
Lone Survivor
Valiant One
Men in War
Encounter
7500
Proof of Life
The Hurt Locker