Echoes is a short film about a sex trafficker called Anya who is faced with a moral dilemma when she discovers that a young girl that she is trafficking (from Lithuania to London) is pregnant.
2025
2015
1996
2013
2018
2022
1960
2019
2003
2020
2004
2016
2009
2010
2008
2007