Isabella

    A Macao police officer's bachelor life is interrupted by the daughter he never knew he fathered.
    • Runtime: 1 hour and 49 minutes
    • Release Date: April 6, 2006