100 mins | Aug. 23, 1973
as Long Pei-Pei
as Long Shan-Shan
as Tao Sha
as Jenny
as Chauffeur
as Boss Jia
as Mother Long
as Lawyer Shen
as Ah Fu