A young woman travels to a remote village on Sado Island in Japan to photograph the local puppets, but when she arrives there, she learns that the puppets do not perform anymore and the village is abandoned and haunted by ghosts, one of which turns out to be herself in a previous tragic life.