Maiko é uma jovem viúva que viaja para Bali para se distrair da perda de seu marido. No aeroporto, ela conhece Kioko, que lhe dá uma adaga e uma foto de uma mulher. Ela diz a Maiko que ela deve encontrar a mulher, Shireni, em Bali e convencê-la a retornar ao Japão, ou ela deve usar a adaga para matá-la. Logo após sua chegada em Bali, ela conhece Shireni e é convidada a ficar com ela. Rapidamente Maiko se vê presa na ilha paradisíaca de Shirini, por sua própria confusão e seu amor crescente por Shireni. Ela descobre que Shireni é imortal, uma ex-médium cujo único objetivo é encontrar prazer, corpo e alma.