This series is based on several folklores and legends there is in Malaysia regarding "Orang Bunian" or what people would called Fairies or interdemensional folks.
Hawa (the fairy princess if you will - played by Nora Danish) fell in love after saving a boy named Adam, after a slight mishap in the forest. since that day she grew up loving him, found him again after a few years and decided to give up her immortality as a fairy princess and marry him. Then there Azeera (Elly Mazlein - been a while since I've watched her act THAT way. kinda missed it) who happened to be head over heels over Adam and do anything (and I do mean anything!) to be with Adam. She even became a cat killer in this series o.0
*Spoiler*
nevertheless, this show only has 19 episodes and a sad ending. Azeera became insane. Adam was punished by God for backing on his swear. and Hawa returned to her family and became a fairy princess once more.