A Darker Side of Paradise cover art

A Darker Side of Paradise

Preview
Prime Member Exclusive

3 Months Free

£5.99/mo after 3 months. Cancel monthly.
Get this deal
Offer ends on 15 July 2026 at 11:59 BST.
More purchase options

A Darker Side of Paradise

By: R.J. Ellory
Narrated by: Regina Reagan
Get this deal

£5.99/mo after 3 months. Cancel monthly.

Buy Now for £17.94

Buy Now for £17.94

A brand new thriller from the internationally bestselling author of A QUIET BELIEF IN ANGELS

****

Rookie police officer Rachel Hoffman has never seen a dead body before.
It will not be her last.

Her first murder case is a young woman - sent off to sleep with a mysterious note that quotes from an eight-hundred year old book: Dante's Divine Comedy.

So begins an investigation that will haunt her for the rest of her life, and lead Rachel on a descent into obsession that upends everything she thought she knew about justice.

As the killings unfold over the decades, Rachel's obsession will drive her from small-town America through the streets of NYC, to a revelation that will cost her everything.

Because every case she thought she solved was a lie.
And the truth is more dangerous than she could have imagined.

****

PRAISE FOR R.J. ELLORY

'Beautiful and haunting... A tour de force' MICHAEL CONNELLY

'Beautifully written novels that are also great mysteries' JAMES PATTERSON

'A uniquely gifted, passionate, and powerful writer' ALAN FURST

'In the top flight of crime writing' SUNDAY TELEGRAPH

'The master of the genre' CLIVE CUSSLER©2025 R.J. Ellory Publications Limited
Crime Thrillers Murder Mystery Police Procedurals Thriller & Suspense True Crime Women Sleuths
adbl_web_anon_alc_button_suppression_c
All stars
Most relevant
This audio started off great,but by the end i was bored this is the first time i've been disapointed by a R J Ellory novel.😴🥱👎💔

Not his best.

Something went wrong. Please try again in a few minutes.

long & drawn out due to main charaghter sroery line not enough punch at end

nothing

Something went wrong. Please try again in a few minutes.