1-й акт: Встреча на озере. Сюй Сянь, возвращаясь на лодке домой, случайно познакомился с двумя девушками — Бай Сучжэнь (Белая Змея) и Сяо Цин (Синяя Змея). Сюй и Бай сразу же полюбили друг друга. Шел дождь, и Сюй подарил Бай зонтик. Молодые люди договорились встретиться снова.
2-й акт: Свадьба. Встретившись во второй раз, Сюй Сянь и Бай Сучжэнь поженились.
3-й акт: Уговор. Монах Фа Хай знает, что Бай Сучжэнь — обернувшаяся девушкой змея. Он решает во что бы то ни стало разрушить этот брак и уговаривает Сюй Сяня развестись. Фа Хай предлагает Сюй Сяню напоить жену зельем, благодаря которому проявится её истинный облик.
4-й акт: Поражение. По случаю традиционного китайского праздника Дуаньу Сюй Сянь уговорил жену выпить вина, в которое было подмешано зелье. Бай Сучжэн действительно превратилась в Белую Змею. Испуг Сюй Сяня был настолько сильным, что его жизнь оказалась под угрозой.
5-й акт: Спасение мужа. Чтобы спасти оказавшегося при смерти мужа, Бай Сучжэнь отправляется в горы искать целебные травы. Там она встречает небожителей — Журавля и Оленя. Затем появляется Бессмертный Южного предела. Тронутые её историей, они дарят Бай Сучжэнь целебное снадобье.
6-й акт: Хитрость. Фа Хай, узнав о выздоровлении Сюй Сяня, придумал новую хитрость. Он уговорил Сюй Сяня постричься в монахи в Храме Цзиньшаньсы.
7-й акт: В поисках мужа. Бай Сучжэнь крайне обеспокоена тем, что муж исчез из дома. В поисках супруга она приезжает в храм, но монах не впускает её.
8-й акт: Борьба. Бай Сучжэнь в гневе обрушивает на храм наводнение, но её чары слабы. Бай Сучжэнь не удается победить монаха Фа Хая, поскольку она беременна.
9-й акт: Побег. Сюй Сянь сбегает из храма благодаря помощи одного из послушников.
10-й акт: Мост Дуаньцяо. Бай Сучжэнь и Сяо Цин приходят на мост Дуаньцяо у озера Сиху, где девушки впервые встретились с Сюй Сянем. И вот они вновь видят его — он только что убежал из храма. Влюблённые воссоединяются.