The Ending Writes Itself
2025: It’s the perfect plot. All it needs is a killer ending.
Sort by:
9897 book trails
2025: It’s the perfect plot. All it needs is a killer ending.
1953: An exquisite slow-burn forbidden love story, laced with passion and faith
2025: High in the mountains sits Nowhere
2025: Welcome to New York, where the Christmas lights dazzle, the snow is falling and love is just around the corner…
1828: The time for retribution has come.
2025: In Wilhelmsburg, Hamburg’s so-called ‘problem area’, an American couple is found brutally murdered in a derelict villa.
Read more