Movies Logo

Beba, the Mermaid

Kung Fu star and Hong Kong big Boss Charles Heung, stars in this fantasy martial arts drama, Trouble abound when he strikes up a relationship with an enchanting mermaid.

Advertisement
Release DateJuly 20, 1973
StatusReleased
Original TitleRen yu lian
Runtime1h 25min
Budget
Revenue
LanguageMandarin
Original LanguageChinese
Production CountriesHong Kong, Philippines
Production Companies
Advertisement