When news that Hongkong actor-director Stephen Chow had mortgaged his HK$1.1 billion (S$198mil) hilltop mansion on The Peak in March this year, rumours swirled that he was in financial trouble.

According to the reports, the 58-year-old star owes investors a mountain of debt as a result of under-performing movie investments.

WANT MORE? CHECK THESE OUT

WANT MORE? CHECK THESE OUT