A studio director at Toho, Shiro Toyoda was most closely associated with adaptations of well respected works of literature, often with an earthy, humanist touch. He might then be an odd fit for a tale of high romance co-produced with Hong Kong’s Shaw Brothers and inspired by a classic Chinese legend. Madame White Snake (白夫人の妖恋, Byaku Fujin no Yoren) effectively drops some of Toho’s top talent, including “pan-Asian” star Shirley (Yoshiko) Yamaguchi (AKA Li Xianglan / Ri Koran), into a contemporary Hong Kong ghost movie with Toyoda doing his best to mimic the house style.
As in the classic legend, fate is set in motion when herbalist Xu-xian (Ryo Ikebe) allows “noblewoman” Bai-niang (Shirley Yamaguchi) and her maid Xiao-qing (Kaoru Yachigusa) to board a boat he is riding to escape a storm. The pair bond because they are both orphans out in the rain to pay their filial respects to their late parents on tomb sweeping day. Disembarking, Xu-xian lends the ladies his umbrella, vowing to visit their house the next day after his rounds to reclaim it. When he arrives, Xu-xian is greeted by a near hysterical and extremely romantic Bai-niang who has apparently fallen deeply in love with him because of his pure heart. She proposes marriage, but Xu-xian is wary. He is after all just a poor boy, a herbalist living with his older sister and her husband. He has no money to get married and Bai-niang is a noble woman from a good family, society simply wouldn’t allow it. Xu-xian tries to escape, but his gentle words of refusal only wound Bia-niang’s heart.
Hoping to smooth the situation, Xiao-qing decides to give Xu-xian a small fortune in silver taels so the money issue will be solved. Strangely, the plan appears to work. Xu-xian quickly gets over his reluctance to accept money from a wealthy woman who wants to marry him and returns to being in love and excited, selling his newfound hope for the future to his sister by showing her the taels. It is, however, not quite that simple. The silver turns out to be stolen as evidenced by a mark of fire on its surface. Xu-xian falls under suspicion as a thief and comes to resent Bai-niang for placing him in such a difficult and embarrassing position.
Nevertheless, despite all the strange goings on such as the suddenly “abandoned” house, the green smoke, and vanishing women, Xu-xian does not seem to suspect that Bai-niang is not fully human, and is only angry with her for misusing him. In a motif which will be repeated, however, he is eventually won over. After taking a job in his sleazy uncle’s inn, he re-encounters Bai-niang and realises she really is the one for him. But as they begin to build their life together, launched with an unwise loan from the sleazy uncle who can’t seem to keep his eyes (and occasionally hands) off Bai-niang, doubt begins to creep in. Those small cracks are deepened when Xu-xian is accosted by a man who announces himself as a Taoist from Mount Ji and tells him that he has an evil aura over his head, encouraging him to believe that an evil spirit is slowly capturing his heart which why he’s a little bit afraid to go home. The priest gives him some useful talismans, which are of course quite bad news for Bai-niang who now knows that her husband secretly doubts her.
Meanwhile, prepared to do “anything” to make the man she loves happy, Bai-niang has come to the strange conclusion that Xu-xian’s moodiness is down to the fact that their medicine shop isn’t doing so well. Unfortunately, her big idea is poisoning the local well to make everyone think there’s a plague so they’ll have to buy more of her potions. It’s a fairly nefarious plan, but apparently all for love. As in the original tale, however, the real crisis once again comes with the randy uncle who uses the pretext of a local festival to try and get Bai-niang drunk on special wine that is known to unmask spirits. Realising that his wife is a little bit otherworldly sends Xu-xian into a coma, while Bai-niang goes to ask the gods for help, only to be undercut by the annoying Taoist priest who wakes Xu-xian up by convincing him his wife’s “evil”.
If you don’t want people to think you’re “evil”, trying to drown the entire town might not be the best move. Bai-niang’s refusal to give up on Xu-xian even when he constantly tries to reject her places her at odds with loyal servant Xiao-qing who is equal parts enraged on her behalf and exasperated that she can’t see sense. Bai-niang tells the gods that the only witchcraft she used was the witchcraft of love even if that love caused her to try and poison the entire town, but now regards herself as nothing more than Xu-xian’s wife and is willing to renounce her powers in order to save him. Once again, Xu-xian has a sudden change of heart, avowing that there are human women with the heart of a snake, and Bai-niang is a woman to him even if she’s a snake spirit which is, apparently, the only thing that matters. Still, theirs is a love this world doesn’t understand, and so only in a better one can they ever be together.
Original trailer (no subtitles)