In remote areas of Cambodia, Miss Rain, a woman haunted by her tragic past, makes a journey to the place where she lost…