A review by hopestar
The Cage by Megan Shepherd

4.0

Great plottwist but a meh- ending