A woman spends years seeking vengeance against her abductor. This psychological thriller delves into the lengths a person might go when driven to their limits.