Mohammed Al-Rehaief
Pfc Jessica Lynch
Greg Lynch Sr.
Lieutenant
1st Sergeant Robert J. Dowdy
Pfc Lori Piestewa
Iman Al-Rehaief
Spc Shoshana Johnson
Capt. Troy King
Fedayeen Colonel
Colonel Curry
Abeer
Dr. Hamida
Dee Lynch
Spc Edgar Hernandez
Sgt. James Riley (as Dak Rashetta)
Pvt. Dale Nace
Sgt George Buggs
Spc Edward Anguiano
Pfc. Patrick Miller
Command Sgt Maj
Cpl Harris
Kaldia
Navy Seal Commando (as Bill Scharpf)
Navy Seal C.O.
Iraqi Deserter
Imam (as Al Faris)
Fedayeen Officer (as a different name)
Fedayeen Guard / Captain
Iraqi Soldier
WV National Guard Capt
Army Ranger C.O.
Army Ranger Medic (as Ed Spila)
Iman's Father
Doctor Karim
Ba'ath Militia Man
Beth
Brandi Lynch
Greg Lynch Jr.
Marine C.O.
Ten Ton Driver
Ranger Harper
Bullhorn Iraqi Soldier
Extra
Shada (uncredited)
Soldier (uncredited)
Marine Guard (uncredited)
Iraqi Soldier (uncredited)
Volunteer (uncredited)
Major Greaves M.D. (uncredited)
Navy Seal (uncredited)
Iraq Soldier (uncredited)
Iraqi Colonel (uncredited)
Pfc. Park (uncredited)
Iraqi Woman (uncredited)
Navy SEAL (uncredited)
Iraqui Woman (uncredited)
507 Group (uncredited)
Humvee driver (uncredited)
Staff Sgt. Padilla (uncredited)
Navy Seal Point Man (uncredited)
Captured P.O.W. (uncredited)
Deuce driver (uncredited)
Wrecker driver (uncredited)
Military (uncredited)
Sgt. Self (uncredited)
Marine Soldier (uncredited)
Market shopper (uncredited)
Night Vision Marine (uncredited)