A Curse for True Love

A Curse for True Love

2023 • 383 pages

Ratings118

Average rating3.9

15

(2.75)
Yeah, we're back to the same rating as the first book. Too many plot holes and characters who were relevant to the story yet just disappeared and never came back. The ending was underwhelming as well.

November 15, 2023