Kisah ini mengenai seorang putri bernama Candra Kirana yang dikutuk oleh penyihir menjadi keong mas atas permintaan saudarinya, Dewi Galuh. Dewi Galuh merasa iri oleh Candra Kirana karena ia dilamar oleh Raden Inu Kertapati. Dewi Galuh sebenarnya juga menyukai pangeran tersebut. Kutukan pada Candra Kirana bisa hilang jika Raden Inu Kertapati bertemu dengan dirinya. Saat Candra Kirana berubah menjadi keong mas, ada seorang nenek yang merawatnya. Saat nenek tersebut pergi, keong mas berubah menjadi manusia dan menyiapkan makanan untuk nenek. Karena nenek itu penasaran, ia mengintip rumahnya dan terkejut melihat keong mas berubah menjadi putri cantik. Di sisi lain, pangeran terus mencari calon istrinya dan akhirnya menemukan Candra Kirana di rumah nenek itu. Akhirnya Candra Kirana dan nenek dibawa ke kerajaan.