CineWave
HomeMoviesTV SeriesTrending
CineWave

Your home for cinema. Discover trending films, explore top-rated TV series, and watch with friends in real time.

Browse

  • Home
  • Movies
  • TV Series
  • Trending

Genres

  • Action
  • Comedy
  • Drama
  • Horror
  • Sci-Fi
  • Romance
  • Animation
  • Thriller

© 2026 CineWave. All rights reserved.

CineWave does not store any files on our server, we only linked to the media which is hosted on 3rd party services.

Back to Battle for Haditha
Battle for Haditha

Full Credits

Battle for Haditha

Cast

12 members

👤

Matthew Knoll

Cpl. Matthews

👤

Elliott Ruiz

Cpl. Ramirez

👤

Eric Mehalacopoulos

Sgt. Ross

👤

Nathan De La Cruz

Cpl. Marcus

Andrew McLaren

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

Crew

34 members

Directing

Nick Broomfield

Nick Broomfield

Director

Writing

👤

Anna Telford

Writer

👤

Marc Hoeferlin

Writer

Nick Broomfield

Nick Broomfield

Writer

Production

👤

Dan Hubbard

Casting

👤

Deedra Ricketts

Casting

Nick Broomfield

Nick Broomfield

Producer

👤

Meitham Jamaa

Researcher

👤

Lara Atalla

Casting

👤

Barney Broomfield

Associate Producer

Camera

👤

Mark Wolf

Director of Photography

👤

Phil Fisk

Still Photographer

Joan Churchill

Joan Churchill

Additional Camera

👤

Marc Hoeferlin

Additional Camera

👤

Laurie Sparham

Still Photographer

👤

Barney Broomfield

Second Unit Director of Photography

Sound

👤

Rainer Heesch

Sound Designer

👤

Mark Kenna

Dolby Consultant

👤

Heike Ast

Foley Editor

👤

Carsten Richter

Foley Artist

Nick Laird-Clowes

Nick Laird-Clowes

Original Music Composer

👤

Adrian Baumeister

Dialogue Editor

👤

Malcolm Hirst

Sound Recordist

👤

Adrian Baumeister

ADR Editor

Art

👤

David Bryan

Production Design

Costume & Make-Up

👤

Karma Hijjawi

Costume Supervisor

Visual Effects

👤

David Harris

Special Effects Supervisor

👤

Edward Randolph

Visual Effects Coordinator

👤

Stephen Elson

Visual Effects Supervisor

Editing

👤

Stuart Gazzard

Editor

👤

Ash Jenkins

Editor

👤

Dan Bentham

Digital Intermediate

Crew

👤

Will Wright

Armorer

Lighting

👤

Osama Namrouka

Gaffer