尼奢陀国王那罗和毗德尔跋国公主达摩衍蒂,由天鹅做媒,互相爱恋。在选婿大典上,达摩衍蒂拒绝四位天神而选中那罗。
恶神迦利认为那罗和达摩衍蒂轻视天神,执意要惩罚他们。迦利附身那罗,致使那罗失去财富和王国,和妻子达摩衍蒂流亡森林。
那罗不愿达摩衍蒂受苦,遗弃了她。
那罗在森林大火中救出蛇王,蛇王报恩,咬伤那罗,让他变成丑陋侏儒模样以隐姓埋名,同时让毒液折磨附在那罗身上的恶神迦利。
那罗前往萨罗国的阿逾陀城,充当了国王的车夫。
达摩衍蒂辗转回到父母身边,派婆罗门明察暗访寻找那罗。得知那罗下落,设“征夫计”而与分离四年之后的那罗团聚。
那罗也恢复了形貌,夺回王国,与达摩衍蒂白头偕老。