all in one place.
Log what you watch. Rate your favorites. See what friends are into.
Log what you watch. Rate your favorites. See what friends are into.
Runtime
Director
Where to Watch

Aaron Eckhart
as Michael Nantz

Ramón Rodríguez
as William Martinez

Will Rothhaar
as Cpl. Lee Imlay

Michael Peña
as Joe Rincon

Bridget Moynahan
as Michelle

Noel Fisher
as Pfc. Shaun Lenihan

Joey King
as Kirsten

Beth Keener
as Kathy Martinez

Jessica Heap
as Jessy

Cory Hardrict
as Cpl. Jason Lockett

Jim Parrack
as Peter Kerns

Gino Anthony Pesi
as Cpl. Nick Stavrou

Ne-Yo
as Kevin Harris

James Hiroyuki Liao
as Steven Mottola

Adetokumboh M'Cormack
as Corpsman Jibril Adukwu

Bryce Cass
as Hector Rincon

Michelle Rodriguez
as Elena Santos

Neil Brown Jr.
as LCpl. Richard Guerrero

Taylor Handley
as LCpl. Corey Simmons

Lucas Till
as Cpl. Scott Grayston
Kenneth Brown Jr.
as Cpl. Richard Oswald

Jadin Gould
as Amy

Joe Chrest
as 1st Sgt. John Roy

E. Roger Mitchell
as Company Captain

Rus Blackwell
as Lt. Col. K.N. Ritchie

Susie Abromeit
as Amanda

Brandi Coleman
as Cherise

David Jensen
as Psychiatrist

Stacey Turner
as Reporter on TV

Tom Hillmann
as Reporter on TV

Lena Clark
as Chris
Jamie Norwood
as Flower Shop Employee
Todd Cochran
as Command Hangar Marine
Nzinga Blake
as Adukwu's Sister

Taryn Southern
as Reporter on Beach

James D. Dever
as Sgt. Major

Alex Aristidis
as Beach Goer (uncredited)
Charlotte Biggs
as Emergency Medical Tech. (uncredited)

Ava Bogle
as Beach Girl 1 (uncredited)
Grant Case
as Marine (uncredited)
Kurt Deville
as Marine (uncredited)
Nick Jones Jr.
as Marine (uncredited)
Phillip Lawrence
as U.S. Marine (uncredited)

Keith Middlebrook
as Steve Johinson (uncredited)

Courtney Munch
as Marine Crew Chief

Jim Palmer
as Crew Chief (uncredited)

Michelle Pierce
as Shelly (uncredited)

Michael Wozniak
as Beach Dude (uncredited)

Marlon Young
as Sergeant Major (uncredited)

Mara LePere-Schloop
Assistant Art Director
Josh Friz
Additional Photography
Shonta T. McCray
Set Costumer
Matt Siner
Visual Effects Editor
Richard Oswald
Second Assistant Director
Adam M. Duthie
Assistant Editor
Mike 'Chewie' Pappas
Electrician
Karen Jarnecke
Production Supervisor

Paul Massey
Sound Re-Recording Mixer
Vincent Cirelli
Visual Effects Supervisor