Todos los corazones necesitan una segunda oportunidad.
Un joven estudiante de física con el corazón roto, Stillman (Asa Butterfield), decide construir una máquina del tiempo para volver con su novia Debbie (Sophie Turner), e intentar evitar que ésta rompa con él. Retrocediendo en el tiempo, Stillman intentará corregir cada error que cometió para salvar su relación.