Every Heart a Doorway by Seanan McGuire
My rating: 4 of 5 stars
I loved the beginning. It was a 5-star beginning with great characters, and an old but beloved premise- doors to magical worlds! But as the mystery aspect of the book takes off it devolves into a 3-star ending. So I averaged the two ratings.
View all my reviews