A short film about "modern slavery", i.e. human trafficking.
Release Date: September 14, 2004
Acting
View more ->