Tang Dynasty emperors, Ming Dynasty scholars, assorted fortunetellers, and several Buddhist monks figure in a trio of erotic and mystical Chinese legends.
嶽華
as Hsiao I
Fung Chin-Ping
as Monk Pien Tsai
Fang Mian
as Fang Xuan-Ling
Lo Dik
as Emperor Tang Tai-Zong
許冠英
as Prince
Lam Wai-Tiu
as Wang Shi-Zhen
Lee Pang-Fei
as Tang Jing-Chuan
Peter Yang Kwan
as Zhimen Qing
劉丹
as Lai Wang / Wang Xi-Zhi
Lily Chen Ching
as Hui-Lian / Song Jin-Lian
Kong Ling
as Auntie Feng
Lee Wan-Chung
as Zheng Fu-Cheng