El argumento me recuerda al de "Antes y despues" (1996) protagonizada por Liam Neeson y Edward Furlong.