En 1954, volviendo de la guerra de Corea, Sonny Burns (Jeremy Davies), un corresponsal de guerra, se encuentra en el tren con Tom Casselman (Ben Affleck), un antiguo compañero de clase, que también ha intervenido en el conflicto. A lo largo del viaje rumbo a Indianapolis, su ciudad natal, ambos compartirán recuerdos, pensamientos y hasta encontrarán respuestas a los grandes misterios de la vida.