If We Were Villains

If We Were Villains

2017 • 368 pages

Ratings448

Average rating4

15

Mostly captivating, if not entirely satisfying. Liked the ending.

March 12, 2025