迭戈无意中发现埃斯梅拉达的纪念币暗含着神秘地图,他决定按照地图寻找埃斯梅拉达的踪迹。
埃斯梅拉达遇到了印第安女战士,被这个部落收留,她在这里学习打仗的本领,为复仇做准备。
迭戈和贝尔纳多踏上了寻找埃斯梅拉达的旅途,在森林中遭遇了女战士的袭击,贝尔纳多身受重伤。
埃斯梅拉达感觉复仇的时机已经成熟,她准备返回洛杉矶。
贝尔纳多伤势进一步恶化,生命危在旦夕,亚历杭德罗找尤马莱来帮忙。尤马莱虽然对曾经被赶出庄园心存芥蒂,但内心的善良促使她走出印第安营地,救助贝尔纳多。
女王秘密会见了神父,得知堂妹梅塞德斯就是印第安人的女王萨拉·卡利。
埃斯梅拉达在复仇之前来到墓地祭奠自己的孩子,却发现死婴并非她的亲生骨肉。玛丽亚·安赫尔用重金贿赂圣地亚哥,要他把孩子从迭戈手里夺回来。
埃斯梅拉达得知迭戈和玛丽亚·安赫尔的孩子实际上是自己的骨肉,便化装成黑衣蒙面的“玫瑰夫人”去德拉维加庄园看望,不想与阿尔穆德纳邂逅。埃斯梅拉达在玛丽亚·安赫尔的房间留下了警告她的字条,令她胆战心惊。
迭戈亲眼看到了玛丽亚·安赫尔和蒙特罗在一起亲热的情景,坚定了将玛丽亚·安赫尔赶出庄园的决心。
各方都在为女王的化妆舞会做准备,气氛异常紧张。在舞会的阁楼上,“玫瑰夫人”打扮的埃斯梅拉达与佐罗打扮的迭戈遇到了一起,佐罗认出了爱人。
圣地亚哥设计把佣人灌醉,偷走了迭戈的孩子。
梅塞德斯在舞会上见到了女王,真相终于大白于天下,而埃斯梅拉达的现身则使蒙特罗和公爵的阴谋彻底败露。蒙特罗狗急跳墙,劫持了女王。公爵负隅顽抗,最终被亚历杭德罗制服。
圣地亚哥把孩子交给玛丽亚·安赫尔后,才发现自己成了恶人的帮凶,他决定弥补自己的过错,找回迭戈的孩子。