Tindra reviewed Under the Whispering Door by TJ Klune
I can fix him!
4 stars
This book loses a star because the protagonist is such a jerk to begin with that the obligatory transformation doesn't feel plausible.
That said, it's another extremely heartwarming tale with a bit of deus ex machina to wrap things up with a nice tidy bow.