Disaster befalls a village's inhabitants every 300 years. A popular self-styled magician named Naoko (Yukie Nakama) is summoned as a deity to rid the...
Matsuzaki, who gets critically injured after a sketchy deal, is taken by his girlfriend to a church where it is rumored that miracles happen. There,...