Mai 2006. Satoru Fujinuma, 29 ans, est employé comme livreur dans une pizzeria. C'est un jeune homme peu sociable et qui peine à s'impliquer émotionnellement. Pourtant, Satoru 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. Un jour, grâce à son don, Satoru sauve un enfant d'un accident de voiture, mais est lui-même accidenté et est envoyé à l'hôpital. A son réveil, il réalise qu'il a rêvé de Kayo Hinazuki, une petite fille qui vivait près de chez lui et qui aurait été assassinée quand il était enfant.