Esta é uma história adotada de um romance clássico chinês. Mas a história da peça é totalmente diferente do romance original. Esta é uma peça tradicional, mas pode ter árias diferentes com estilos de execução diferentes.
Era uma vez na Montanha E-Mei, havia Cobra Branca e Cobra Negra. Cobra Branca se transformou em uma garota muito bonita, chamada BAI Su-Zheng (Qing Yi). A Cobra Negra também se tornou uma empregada adorável, chamada Xiao Qing (Wu Dan). Eles vieram ao Lago Ocidental de Hang Zhou (Hangchow) para uma visita. Eles foram atraídos pela beleza da cena. Lá, sobre a ponte Duan-Qiao, veio um jovem chamado XU Xian (Xiao Sheng). BAI imediatamente caiu em um amor não correspondido. Para ajudar sua irmã, Xiao Qing armou um truque para deixar chover e eles tomaram uma árvore como abrigo. XU Xian abriu seu guarda-chuva e se aproximou. Ao vê-los, ofereceu seu guarda-chuva e perguntou onde moravam. Em uma ação rápida, Xiao Qing disse a ele que eles moravam em algum lugar perto de WestLake. Um barco estava então à vista. XU Xian ligou, pagou ao barqueiro e pediu-lhe que mandasse as duas senhoras para o seu destino e ele para casa. Ele morava com a família de sua irmã. No barco, eles conversaram um pouco. BAI Su-Zheng começou a conhecer XU Xian um pouco mais. A chuva parou gradualmente. Quando o barco fez sua primeira parada, Xiao Qing fez chover novamente. Então XU Xian disse a eles para ficarem com o guarda-chuva e ele o pegaria de volta no dia seguinte. Xiao Qing disse a XU que nas proximidades havia uma mansão vermelha, que era a casa deles.
No dia seguinte, BAI fez uma mansão vermelha com sua magia. XU foi lá como prometido. Tendo-o sentado, Xiao Qing preparou um pouco de chá para ele e BAI. Eles trocaram algumas frases. E Xiao Qing perguntou a XU se ele havia se casado. Ao receber uma resposta negativa, Xiao Qing disse-lhe que o BAI também era solteiro e sugeriu que os dois se casassem. Quando a cerimônia de casamento de três participantes estava acontecendo, o Abade, chamado Fa Hai, de um remoto templo budista, Jin Shan (Montanha Dourada), sentiu algo e então descobriu o que estava acontecendo. Ele prometeu capturar a cobra branca.
Após o casamento, os três se mudaram para Zhen Jiang, uma cidade no rio Yangtse, onde o BAI forneceu a seu marido uma loja de medicamentos. Ela usou seus poderes mágicos para que todos os remédios se tornassem especialmente potentes e o negócio, em conseqüência, prosperou extraordinariamente. Fa Hai encontrou Xu Xian lá e avisou que sua esposa era uma cobra. Ele sugeriu a Xu uma maneira de encontrar seu verdadeiro eu, uma bebida alcoólica festiva para o dia 9 de setembro. O dia 9 de setembro foi crucial para as duas cobras. Haveria um momento em que eles teriam que voltar ao seu verdadeiro eu. Xiao Qing sugeriu ao BAI que os dois voltassem para a Montanha E-Mei durante o dia. BAI não queria que Xu sentisse qualquer anormalidade. Ela acreditava que seu poder mágico poderia impedi-la de mudar e disse a Xiao Qing para ir sozinha. Xu Xian comprou o álcool do festival para comemorar o dia e pediu ao BAI para beber com ele. Não queria decepcionar o marido e achou que ainda conseguiria se controlar, ela concordou e terminou uma xícara. Mas XU pediu a ela uma segunda xícara. A segunda xícara a fez se sentir péssima. Ela correu para o quarto e avisou XU que não entrasse. Xu Xian a viu em sua forma antiga na cama e simplesmente morreu de medo. Quando Xiao Qing voltou, ela acordou o BAI. Em seguida, arriscando sua vida, Cobra Branca foi roubar o ganoderma brilhante, que era fortemente vigiado. Movido por seu amor verdadeiro e corajoso, o dono da droga a libertou e deu-lhe a droga.
A vida de Xu Xian foi restaurada. De repente, ele se lembrou do que o Abade disse a ele. Recuperado da doença, XU Xian foi ao Templo. Para separá-lo de sua esposa, Fa Hai o forçou a se tornar um monge. BAI, junto com Xiao Qing, correu até JinShanTemple e implorou a Fa Hai para deixar seu marido ir, mas foi recusado. Então, com raiva, ela reuniu um grande exército de criaturas subaquáticas para atacar o mosteiro e usou água para submergir o templo. Fa Hai tinha uma vestimenta externa mágica, que fazia a montanha crescer de forma que o nível da água fosse mantido abaixo do templo. Fa Hai também tinha a magia para comandar soldados celestiais. BAI estava grávida. Ela não podia mais lutar na batalha.
BAI e Xiao Qing fugiram para WestLake, onde se encontraram pela primeira vez com Xu Xian. Xiao Qing ficou muito zangado com Xu por sua infidelidade e prometeu matá-lo quando ela o visse. XU foi secretamente libertado por um jovem monge quando os dois lados estavam lutando e por acaso veio para o mesmo lugar. Quando o encontraram, Xiao Qing queria atacá-lo com sua espada, mas BAI a segurou e disse a XU a verdade. Com total compreensão um do outro, eles voltaram para casa.
Fa Hai foi para o céu e pediu ao imperador do céu que o ajudasse. Um poderoso lutador com uma lanterna mágica foi comandado para ajudar Fa Hai. BAI deu à luz um filho. Um dia, XU Xian foi comprar um chapéu para o filho. O chapéu era na verdade a lanterna, o que deixou BAI Su-Zheng fisicamente enfeitiçado pelo lutador. A Cobra Branca foi então presa sob o Pagode Thunder Peak por WestLake. Cobra Negra fugiu para seu lugar original e praticou sua magia. Vários anos depois, sua magia era forte o suficiente para se vingar. Ela conseguiu destruir o Pagoda e resgatou a Cobra Branca. Cobra Branca se reuniu com seu marido e seu filho. A Cobra Negra então derrotou Fa Hai e o engoliu por um caranguejo. Eles vivem juntos e felizes para sempre.