Su trama describe la historia de un prisionero llamado James Cole (Bruce Willis) que, en un mundo postapocalíptico, se ofrece como voluntario para un experimento científico que tiene como finalidad viajar al pasado para saber qué provocó la situación en la que se vive en el futuro.