Moving Parts
After being smuggled into Trinidad, a Chinese woman discovers the true cost of her arrival.
Starring
Kandyse McClure, Valerie Tian, Jacqueline Chan
Director
Emilie Upczak