A Shaw Brothers production that was filmed in Taiwan
May 27, 1971
Released
六福茶樓
1h 30min
—
Mandarin
Shaw Brothers