When Aliide Truu, an older woman living alone in the Estonian countryside, finds a disheveled girl huddled in her front yard, she suppresses her misgivings and offers her shelter. Zara is a young sex-trafficking victim on the run from her captors, but a photo she carries with her soon makes it clear that her arrival at Aliide??s home is no coincidence.
Add to Q