Last Flag Flying (2017)
Set in December 2003, Larry “Doc” Shepherd (Steve Carell) visits the bar of Sal Nealon (Bryan Cranston), a former Marine that he served with in Vietnam. After introducing himself, Doc, a Navy corpsman briefly mentions his bad-conduct discharge and subsequent incarceration in the US Navy prison. The next morning, Sal and Doc drive to the church of another friend from Vietnam, Richard Mueller (Laurence Fishburne), where he is the pastor.
Last Flag Flying (2017) Read More