Prince Udhaya Kumaran is smitten by Manimekalai's bewitching beauty and professes his love for her. However, destiny had other plans for Manimekalai. The sea Goddess Manimekalai, carries her away from Kaveripoompattinam to the southern island of Manipallavam in Naga Nadu. Manimekalai wakes up from her trance and is mystified at the alien surroundings. While wandering about the island Maṇimekalai comes across the Dharma-seat, the seat on which Buddha had taught and appeased two warring Naga princes, and placed there by the God Indra. Those who worship it miraculously know their previous life. Manimekalai automatically worshiped it and recollects what has happened in her previous life. She comes to a place sanctified by Buddha, and in flash, revelations of her earlier birth dawn on her. She learns that Udhaya Kumaran was her husband in her previous birth. Goddess Manimekalai teaches her the art of astral travel and the secret of metamorphosing herself into another being.
