Satoru Fujinuma, 29 ans, possède un don exceptionnel : lorsqu'une catastrophe est sur le point de se produire, il est projeté quelques minutes dans le passé afin de sauver le plus de vies possible. Néanmoins, il se blâme de ne pas avoir pu sauver Kayo Hinazuki, une petite fille qui aurait été assassinée quand il était enfant. Jusqu'au jour où il se réveille 18 ans en arrière, avec la possibilité de tout changer.