Flags of Our Fathers
Cast & Crew
Ryan Phillippe John Bradley
Jesse Bradford Rene Gagnon
Adam Beach Ira Hayes
John Benjamin Hickey Keyes Beech
John Slattery Bud Gerber
Barry Pepper Sgt. Mike Strank
Jamie Bell Ralph Ignatowski
Paul Walker Hank Hansen
David Patrick Kelly Harry S. Truman
Robert Patrick Col. Chandler Johnson
Neal McDonough Capt. Severance
Melanie Lynskey Pauline Harnois
Tom McCarthy James Bradley
Chris Bauer Commandant Vandegrift
Benjamin Walker Harlan Block
Scott Reeves Lundsford
Stark Sands Gust
Len Cariou Mr. Beech
Clint Eastwood Director
Clint Eastwood Original Music
⨁Full Cast & Crew