Plain Bad Heroines

Plain Bad Heroines

2020 • 640 pages

Ratings36

Average rating3.7

15

This was creepy and weird and delightful. I found the ending unsatisfying but the rest of it was so good that it almost didn't matter.

June 2, 2021Report this review