Miguel Carabajal, un solitario anciano, decide dejar atrás su pueblo en la provincia de Toledo y tomar, junto a su inseparable perro Ramón, un autobús hasta su pueblo natal, Montepalomas, al que no volvía desde el tiempo de la guerra. Pero todo en el pueblo ha cambiado: las aguas de un pantano inundan ahora las callejuelas y plazas de su infancia. Allí, Miguel hará un repaso de todo lo vivido: las aventuras de su niñez, con el apodado de Medianoche en sus espaldas, el asesinato de su hermano mellizo, Mediodía, por los falangistas, sus diez años en distintas cárceles, su primer amor, su matrimonio fallido y el suicidio de su hijo, entre otros. Carine Fernandez, hija de un republicano español exiliado en Francia, dibuja un viaje interior hacia la redención, a través de una revisión del pasado más oscuro en la historia de nuestro país.