

A Macao police officer's bachelor life is interrupted by the daughter he never knew he fathered.
A Macao police officer's bachelor life is interrupted by the daughter he never knew he fathered.
DirectorEdmond Pang Ho-Cheung
Isabella (2006) Original Trailer [FHD]
Trailer