Flags of our Fathers - Cast

Flags of our Fathers Movie Poster

Ryan Phillippe

as John Bradley


Jesse Bradford

as Rene Gagnon


Adam Beach

as Ira Hayes


Barry Pepper

as Sgt. Mike Strank





Jamie Bell

as Ralph Ignatowski


Neal McDonough

as Capt. Severance


Judith Ivey

as Belle Block


Myra Turley

as Madeline Evelley



George Grizzard

as John Bradley


Christopher Curry

as Ed Block


  Change Location