

Battle for Haditha
“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.
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?
| Country | Streaming on | Rent / Buy |
|---|---|---|
| United States | Amazon Prime Video, Amazon Prime Video with Ads, Hoopla, Fawesome | Amazon Video, Apple TV Store, Google Play Movies |
| United Kingdom | — | YouTube |
| Canada | Hoopla, Tubi TV | Apple TV Store |
| Germany | Moviedome Plus Amazon Channel, BATTLEZONE Amazon Channel, Netzkino Select Amazon Channel, Allstars Amazon Channel | Amazon Video |
| South Korea | Watcha | — |
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
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
Matthew Knoll
Cpl. Matthews
Elliott Ruiz
Cpl. Ramirez
Eric Mehalacopoulos
Sgt. Ross
Nathan De La Cruz
Cpl. Marcus

Andrew McLaren
Capt. Sampson
Jase Willette
Pfc. Cuthbert
Thomas Hennessy
Doc
Falah Abraheem Flayeh
Ahmad
Yasmine Hanani
Hiba
Duraid A. Ghaieb
Rashied
Oliver Bytrus
Jafar
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.











