The Only One Left

The Only One Left

2023 • 397 pages

Ratings241

Average rating3.9

15

I was really enjoying this book until the end. Too many plot twists which made the ending cheesy. 2.5 stars.

October 5, 2023