Results of Tags "Emilia Chen"
Lok, a 34-year-old filmmaker from Macau, has been drifting through Hong Kongβs film industry. Although she has already directed a feature film, her life remains unstable, her next project has…