Isabella
7 1296

Yi sa bui lai is a movie starring Chapman To, Isabella Leong, and Josie Ho. A Macao police officer's bachelor life is interrupted by the daughter he never knew he fathered.

  • Released: 2006-04-06
  • Runtime: 91 minutes
  • Genre: Drama
  • Stars: Chapman To, Isabella Leong, Josie Ho, Derek Tsang
  • Director: Ho-Cheung Pang, Kearen Pang, Derek Tsang, Chi-Man Wan