Zhang Ting- Bei Xian (Chalice Fairy)
Roger Kwok- Zheng Feng
Christopher Lee- Cao Jing
Liu Tao- Cheng Xiu Xiu
Darren Lim- Qicheng
Lu Min Jun- Lingzhi
Yvonne Lim- Zi Yun
Zhao Zi Chun- Zheng Bao (BaoBao)
Cui Bo- Yan Hong
Chen Long- Tie Mu
Yue Yue Li- Earth Deity
Wang Yan Bin- Ya Jiang
Li Jian Xun- Zhong
Li De Qi- Old Master Zheng
Liu Jie- Nu Wa
$this->handle_bbcode_img_match('http://image2.sina.com.cn/ent/v/m/2005-12-01/U1326P28T3D914138F326DT20051201155525.jpg')
$this->handle_bbcode_img_match('http://image2.sina.com.cn/ent/v/m/2005-12-01/U1326P28T3D914138F329DT20051201155525.jpg')
The story is basically about the chalice fairy (zhang ting) being sent down to earth as a punishment for not guarding the magical chalice properly. She's supposed to serve 1000 owners, and grant them each 3 wishes before she can return to the heavens. One of her owners is a wealthy man whose son is Zheng Feng (Roger Kwok). Zheng Feng has a loving wife Xiuxiu (Liu Tao) and an adorable daughter (BaoBao). He later becomes the chalice fairy's owner and they fall for each other. Cao Jing (Christopher Lee) is the evil guy who killed Zheng Feng's father because the latter killed his father. Cao Jing is also in love with Xiuxiu and wants to snatch her away from Zheng Feng.