Staff Sergeant Brandon King (Ryan Phillippe) thinks Tikrit will be the last stop on his tour of duty in Iraq. It’s a bad finish: he leads his men into an ambush. He loses three of them and another winds up blind and crippled. When Brandon and his childhood friend Steve Shriver (Channing Tatum) return to their Texas hometown, they’re proclaimed war heroes. Brandon can’t wait to put the war behind him. Then he learns that he’s been “stop-lossed”—that is, his service has been extended beyond the normal time period because of the military’s need for troops.