Skip to content
SearchOTT
Battle for Haditha poster

Battle for Haditha

2007·Movie·97 min·★ 6.2(136)

“There are many ways to see the same story”

An investigation of the massacre of 24 men, women and children in Haditha, Iraq allegedly shot by 4 U.S. Marines in retaliation for the death of a U.S. Marine killed by a roadside bomb. The movie follows the story of the Marines of Kilo Company, an Iraqi family, and the insurgents who plant the roadside bomb.

▶ Watch trailer

Where to watch Battle for Haditha in India

Can I watch Battle for Haditha in India? Battle for Haditha isn't currently available to stream in India. Availability changes often — add it to your watchlist and check back.

No streaming info for your region.

Click a service to open Battle for Haditha there. Availability last verified on November 13, 2026.

Where is Battle for Haditha streaming around the world?

CountryStreaming onRent / Buy
United StatesAmazon Prime Video, Amazon Prime Video with Ads, Hoopla, FawesomeAmazon Video, Apple TV Store, Google Play Movies
United Kingdom—YouTube
CanadaHoopla, Tubi TVApple TV Store
GermanyMoviedome Plus Amazon Channel, BATTLEZONE Amazon Channel, Netzkino Select Amazon Channel, Allstars Amazon ChannelAmazon Video
South KoreaWatcha—

About Battle for Haditha

Battle for Haditha is a 2007 English-language action, adventure and drama film directed by Nick Broomfield. The cast is led by Matthew Knoll, Elliott Ruiz, Eric Mehalacopoulos. It has a runtime of 1h 37m. Viewers rate it 6.2/10 across 100 ratings.

Battle for Haditha was produced by HanWay Films and made in United Kingdom. It was released on September 11, 2007.

Director
Nick Broomfield
Writers
Nick Broomfield, Marc Hoeferlin, Anna Telford
Release date
September 11, 2007
Original language
English
Status
Released
Country
United Kingdom
Production
HanWay Films
#circumcision#grenade#marine#attack#iraq war#roadside bomb

Battle for Haditha cast & crew

Battle for Haditha was directed by Nick Broomfield and written by Nick Broomfield, Marc Hoeferlin, and Anna Telford.

The cast features Matthew Knoll as Cpl. Matthews, Elliott Ruiz as Cpl. Ramirez, Eric Mehalacopoulos as Sgt. Ross, Nathan De La Cruz as Cpl. Marcus, Andrew McLaren as Capt. Sampson, and Jase Willette as Pfc. Cuthbert.

Behind the camera, the score was composed by Nick Laird-Clowes, cinematography is by Mark Wolf, and it was produced by Nick Broomfield.

Is Battle for Haditha worth watching?

Battle for Haditha holds an audience score of 6.2/10 from 136 ratings, a solidly received action films.

At 1h 37m, it's an easy, time-light watch.

If you enjoy action, adventure, and drama, Battle for Haditha is worth a place on your watchlist.

How and where to watch Battle for Haditha

Battle for Haditha isn't currently available on major streaming services in India. We track availability continuously — add it to your watchlist and we'll keep an eye out.

Streaming rights change country by country and month by month, so the options above reflect India 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 Battle for Haditha

No photo

Matthew Knoll

Cpl. Matthews

No photo

Elliott Ruiz

Cpl. Ramirez

No photo

Eric Mehalacopoulos

Sgt. Ross

No photo

Nathan De La Cruz

Cpl. Marcus

Andrew McLaren

Andrew McLaren

Capt. Sampson

No photo

Jase Willette

Pfc. Cuthbert

No photo

Thomas Hennessy

Doc

No photo

Falah Abraheem Flayeh

Ahmad

No photo

Yasmine Hanani

Hiba

No photo

Duraid A. Ghaieb

Rashied

No photo

Oliver Bytrus

Jafar

No photo

Aya Abbas

Safa

Battle for Haditha — FAQs

▸Where can I watch Battle for Haditha in India?

Battle for Haditha is not currently available on major streaming services in India. Availability changes often — check back soon.

▸Where can I watch Battle for Haditha in the US?

In the US, Battle for Haditha is streaming on Amazon Prime Video, Amazon Prime Video with Ads, and Hoopla, and available to rent or buy on Amazon Video and Apple TV Store.

▸Where can I watch Battle for Haditha in the UK?

Battle for Haditha isn't on subscription streaming in the UK, but you can rent or buy it on YouTube.

▸What language is Battle for Haditha in?

Battle for Haditha is originally in English, with audio tracks including Arabic, English. Subtitle and dub options vary by streaming service.

▸How long is Battle for Haditha?

Battle for Haditha runs 1 hours 37 minutes (97 minutes).

▸What is Battle for Haditha rated?

It holds a 6.2/10 audience score from 136 ratings.

Movies like Battle for Haditha

See the full list →
Walking with the Enemy
Field of Lost Shoes
Outlaws - For Greater Glory
Wolf Hound
Jarhead 3: The Siege
An Ordinary Man
Falcon Rising
Sahara
Savior
Heartbreak Ridge
The Secrets We Keep
The Hurt Locker