Hiraheishi wa Kako wo Yumemiru suit l'histoire de John, un soldat mort durant la guerre qui opposa les hommes aux démons et ravagea la Terre. Il se réveille un beau jour alors qu'il vient de naître, dans les bras de sa mère : il se rend alors compte qu'il a remonté le temps. Sa mission est désormais la suivante : réparer les erreurs du passé et éviter de passer l'arme à gauche une nouvelle fois.