Pewnego lata nastolatek Keiichi przeprowadza się na wieś. Po zapisaniu się do nowej szkoły poznaje urocze koleżanki, z którymi mile spędza wszystkie wolne chwile. Jedna z nich, Mion jest przewodniczącą w klasie, druga zaś to nadopiekuńcza Rena. 19 czerwca podczas festiwalu „Cotton Drifting” w którym to mieszkańcy Hinamizawy oddają cześć swojemu bogu, Oyashiro – dochodzi do morderstwa fotografa oraz zaginięcia pielęgniarki. Od tej pory Keiichi zaczyna się interesować powstałym „zbiegiem okoliczności”. Okazuje się, że każdego roku w dniu festiwalu jedna osoba brutalnie umiera, zaś druga znika bez śladu. Nigdy jeszcze nie odnaleziono sprawcy. Chłopak próbuje odkryć prawdę, jednak im bardziej jest jej bliski… tym częściej śmierć depcze mu po piętach.