Life at St. Agatha's School for Girls is anything but a fairytale. With
ratty blankets and a torturous device called the box, it's not hard to
understand Eliza's desperation to escape. When the timing is right,
Eliza manages to run away with her best friend Millie, heading through
the Louisiana swamps to the town on the other side. But the swamps may
be even more dangerous than the orphanage.
Silver and black fairies invite the girls to experience a world where
they can have it all, but Eliza doesn't trust the sparkling beauty. When
Millie suddenly becomes violent and attacks another girl, Eliza knows
something awful is about to happen. She will do anything to protect
Millie but once Eliza remembers her own terrible secret, it is
impossible to forget. The fairies' songs call to Eliza and its getting
harder and harder to pretend it's all in her head.