A young woman runs away from her secluded childhood only to find that her new life may be coming to a hellish end.