第一幕
第一场
索罗尔率一群年轻武士在外猎虎,途中他离开队伍,说服了寺庙苦行僧马格达维亚安排他与侍奉庙堂圣火的舞姬尼基亚幽会。婆罗门大祭司领着庄严的僧众走出庙堂,圣火仪式开始。僧人和舞姬们跳起了仪式例行的舞蹈,接着最美的舞姬尼基亚出场了。
婆罗门大祭司本已发愿终生独身,而且又是领导寺院的住持,但他还是向尼基亚表白了爱意,而且还承诺,如果尼基亚答应,他将确保她享有荣华富贵,可是尼基亚拒绝了。夜幕降临,索罗尔和尼基亚秘密相会,苦行僧马格达维亚则在一旁站岗守护,然而这并未阻挡婆罗门大祭司的偷听。索罗尔要尼基亚随他私奔,尼基亚答应了,但前提是索罗尔发誓永远忠贞不渝。
第二场
国王告诉女儿甘扎蒂,她幼年时早已许配他人,现今是相见并结婚的时候了。国王随后向女儿介绍了索罗尔,而索罗尔见到美若天仙的甘扎蒂亦不禁大喜,但一想起不久前对尼基亚的誓约,他陷入两难。
大婚之日将近,尼基亚奉命在圣洁仪式上起舞。婆罗门大祭司告诉国王,他偷听到尼基亚和索罗尔之间的山盟海誓。国王怒不可遏,但他不愿更改已做出的决定,即索罗尔必将和女儿结婚,而尼基亚必将死去。婆罗门大祭司没有料到将会有这样的结局,他提醒国王,若侍奉者在庙堂被杀,天神终将报复。
甘扎蒂偷听到一切,于是让女奴将尼基亚找来,并告诉尼基亚即将举办的婚礼,还拿出索罗尔的画像说他就是未婚夫。尼基亚陷入惊恐,她抗议道,索罗尔实际上已对她发过永葆忠贞的誓言。甘扎蒂傲慢的要求尼基亚放弃索罗尔,但尼基亚宁愿以死相拼,她拔出匕首刺向甘扎蒂,但被女奴挡下。
第二幕
王宫前坪的花园里,索罗尔和甘扎蒂的盛大婚礼正在举行,接着一群舞者翩翩献舞,娱乐宾客。轮到尼基亚上场了,女奴给她捎来一篮鲜花,是国王送来的礼物。尼基亚收下了,但篮中一条毒蛇溜出,咬了她一口。婆罗门大祭司前来给尼基亚解药,但条件是她要答应爱他。尼基亚再次拒绝。她死去时,索罗尔跪在一旁。
第三幕
第一场
索罗尔心烦意乱,悔恨交加。苦行僧马格达维亚试图让他不再悲伤,但未成功,于是他叫来一位耍蛇人。在其笛声中,索罗尔昏睡过去。
第二场
索罗尔梦见自己来到幽灵王国,曾经死去的人都一一浮现眼前,其中他见到了心爱的尼基亚,而尼基亚则召唤他随她而去……