Echoes
A female sex trafficker faces a moral dilemma when she discovers that the young girl that she's trafficking from Lithuania to London is pregnant.
Starring
Gediminas Adomaitis, Layla Amir, Lara Belmont
Director
Rob Brown