Darryl Ponicsan’ın aynı adlı romanından beyaz perdeye uyarlanan filmde, Vietnam’da savaşmış eski bir asker olan Larry 'Doc' Shepherd (Steve Carell), Irak’ta askerlik yapan oğlunu kaybeder. Oğlunu defnetmek için yıllardır görüşmediği eski asker dostları Sal Nealon (Bryan Cranston) ve papaz Richard Mueller’dan (Laurence Fishburne) yardım ister. Oğlunun ölümünün arkasındaki gerçekler ortaya çıkınca üç dost kendi geçmişleriyle de yüzleşmek zorunda kalır. Çıktıkları bu yolculukta kendi askerlik anılarından, Irak Savaşı’nın başarısızlıklarına, gençken yaşadıkları maceralardan yaşlanmanın zorluklarına kadar anlattıkları bu anılarla tekrardan yakınlaşma fırsatı bulurlar.