Vindicated
A young woman seeks to escape a group of human traffickers while her father relentlessly searches for her in rural Alabama.A young woman seeks to escape a group of human traffickers while her father relentlessly searches for her in rural Alabama.A young woman seeks to escape a group of human traffickers while her father relentlessly searches for her in rural Alabama.