A review by teresamannella
The Kept by James Scott

4.0

Would have given five stars if it weren't for the ambiguous ending.