Flags of Our Fathers
Peter Canavese
Broyles and Haggis redundantly hammer home the same point in scene after scene...while fail[ing] in 132 minutes fully to breathe life into their triad of reluctant heroes.