Baseado na teoria da reencarnação do budismo, Heo Sun resgata uma pequena serpente branca. Depois, uma serpente branca de mil anos aparece para assistir ao Festival de Maio ao descobrir que Heo Sun vive na pobreza. Para agradecê-lo, a serpente branca assume a forma da donzela, Baek-ryang, e se casa com ele, proporcionando-lhes uma vida rica. Um dia, o sacerdote budista espiritual Mo-san diz a Heo Sun que Baek-ryang é um fantasma. Ele lhe diz como se livrar da mulher, mas ao descobrir que Baek-ryang está grávida, ele decide esperar um ano. Na celebração dos 100 dias do bebê, Baek-ryang é enterrada na cabaça que Mo-san fez e ela não pode mais fazer mágica.