In the 19th century, in the northeast of Thailand, Princess Nang Fah leaves her palace with two of her royal servants, to go and live in a rural village. At the time, the area is being haunted by a fearful spirit, the Pee Fah, which, according to legend, possesses its hosts and, using their bodies, feasts on the intestines and blood of its human victims.