Adam Reed (Reynolds) es un viajero del tiempo del año 2050, que se ha aventurado en una misión de rescate para buscar a Laura (Zoe Saldana), la mujer que ama, quien se perdió en el continuo espacio-tiempo en circunstancias misteriosas. Cuando la nave de Adam se estropea, es enviado en espiral al año 2022, y al único lugar que conoce de esta época de su vida: su casa, donde vive su yo cuando tenía 12 años.