Beautiful, interesting, incredible cinema.
Feng shui expert Mayuko discovers she has a genetic legacy as a demon hunter. She flies to an isolated island where young women are turning up dead, teaming with a detective to investigate the mystery using her newly found talents.