A review by meleigh
Every Heart a Doorway by Seanan McGuire

2.75

This was a great concept but the ending fell flat, and the gore was a bit much for me. 

Expand filter menu Content Warnings