Though the life of an old Buddhist priestess and her young heiress in rural Japan, a US-based filmmaker couple searches for the meaning of freedom and happiness.Though the life of an old Buddhist priestess and her young heiress in rural Japan, a US-based filmmaker couple searches for the meaning of freedom and happiness.Though the life of an old Buddhist priestess and her young heiress in rural Japan, a US-based filmmaker couple searches for the meaning of freedom and happiness.