The Bakunawa, a greedy sea serpent, became infatuated with the moons and decided he must possess them in order to bring light to his dark underwater world. Stealthily, he gobbled up the moons one by one. The boy Bulan used to tell tall tales about the Bakunawa to scare the townsfolk - until one day he found out the Bakunawa is real after all. How will they defeat the monster?