Tag: Cathy

Lucy Liu - City of Industry (1997)

Lucy Liu – City of Industry (1997)

In the 1997 neo-noir film ‘City of Industry’, Lucy Liu portrays a pivotal role alongside Harvey Keitel…