Cast

Aaron Eckhart Ssgt. Michael Nantz
Ramon Rodriguez 2nd Lt. William Martinez
Jim Parrack Lcpl. Peter Kerns
Ne-Yo Cpl. Kevin Harris
James Liao Lcpl. Steven Mottola
Noel Fisher Pfc. Shaun Lenihan
Adetokumboh M'Cormack Corpsman Jibril Adukwu
Bryce Cass Hector Rincon
Michael Pena Joe Rincon
Michelle Rodriguez Tsgt. Elena Santos
Neil Brown Lcpl. Richard Guerrero
Taylor Handley Lcpl. Corey Simmons
Lucas Till Cpl. Scott Grayston
Kenneth Brown Cpl. Richard Oswald
Joe Chrest 1st Sgt. John Roy