Jinn cover art

Jinn

Djinn Rebellion, Book 1

Preview

Audible Standard 30-day free trial

Try Standard free
Select 1 audiobook a month from our entire collection.
Listen to your selected audiobooks as long as you're a member.
Get unlimited access to bingeable podcasts.
Standard auto renews for £5.99 a month after 30 days. Cancel anytime.

Jinn

By: Jessica Cage
Narrated by: Kenneth Toles
Try Standard free

£5.99 a month after 30 days. Cancel anytime.

Buy Now for £13.21

Buy Now for £13.21

About this listen

In a post-apocalyptic world, the earth is divided, and magic rules all, the strongest of which is about to be challenged.

For centuries, Jinn has watched from afar as the powers-that-be fought to claim a part of the world as their own. With no stake in the game, the djinn remained a powerful but neutral party. That was until an old friend presents Jinn with an offer he can’t refuse. The love he thought he’d lost forever is still alive, and he has the map to her location.

Mike wants his people freed from the slums, and Jinn has the power to make that happen. In return for his aid, Mike will lead the quest into the darkest corner of Earth to find her.

With a new player on the field, everyone is on edge and for good reason. Jinn will go to hell and back for the woman he loves, and he’ll destroy anyone who gets in his way.

Jinn is the first book in Djinn Rebellion, a paranormal urban fantasy series by USA Today best-selling author Jessica Cage.

If you like powerful men, second-chance love stories, and epic fight scenes with dragons, well, you’re going to love Jinn. Get the audiobook today, and find out just how far Jinn will go to save the woman he loves!

©2018 Jessica Cage (P)2019 Jessica Cage
Fantasy Fiction Paranormal

Continue the series

Nitara cover art
Nitara By: Jessica Cage
Ardyn & Zaria cover art
Ardyn & Zaria By: Jessica Cage
All stars
Most relevant
I thoroughly enjoyed this book. The reader’s voice really brought all the characters and action to life.

Excellent reading

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