Cast (11)

Susan Brandy

Maria Isabel Lopez

Maria Yuen Chi-Wai

Maria

Eliza Yue Chi-Wai

Amy

Hung San-Nam

Luke / Robert

Chan Lap-Ban

Priestess

Phillip Ko Fai

Ma's Cousin

Tin Ching

Man in Wheelchair

Hung Fung

Hui Ying-Ying

Homer Cheung

Crew (1)

Chiang Yang

Director