Catherine Jiang

Born: None


Placeholder

Snakehead

as uncredited
Released: 2021-10-29

Sister Tse is brought to New York by a Snakehead, a human smuggler. Although she is indebted to...

Movie page