Twisted
2023 • 448 pages

Ratings37

Average rating3.7

15

I am really enjoying these dark retellings. Who would have thought happy endings for villains would be so fun to read.

March 26, 2025