청사
천년 묵은 백사 백소정(왕조현 분)과 5백년 된 청사 소청(장만옥 분)은 인간이 되기 위해 속세로 나온다. 백소정은 서당에서 훈장으로 있는 허생(오국흥 분)의 순수함에 반해 온갖 교태로 그를 유인해 사랑을 나누게 된다. 허생은 유교적인 사랑을 나누게 된다. 허생은 유교적인 도덕관이 투철했지만 역시 범인이기에 시나브로 칠정오육에 젖어든다. 그리고 속세의 사랑이 무엇인지도 모르는 소청은 단지 본능에 따라 쾌락을 쫓는다. 불심이 깊은 금산사의 주지 법해(조문탁 분)는 선과 악에 대한 구분이 철저하여 자신의 판단에 따라 사악한 무리에게 가차없이 철퇴를 가한다. 백소정과 소청은 결국 그의 표적이 되고 허생도 헛된 욕념에 사로잡혔다고 해서 불문귀의 강요당한다. 그러나 요물로만 인식됐던 백소정은 선행을 베풀어 허생의 혈육을 낳게 되고 자신을 희생해 아들을 구하자 법해는 혼란에 빠진다. 과연 선과 악은 무엇으로 구분해야 하는가? 소청은 인간 본연의 정이 무엇이냐는 질문을 남긴채 홀로 떠나는데..