The Rebel Witch Audiobook By Kristen Ciccarelli cover art

The Rebel Witch

The Crimson Moth, Book 2

Preview

Audible Standard 30-day free trial

Try Standard free
Select 1 audiobook a month from our entire collection of titles.
Yours as long as you’re a member.
Get unlimited access to bingeable podcasts.
Standard auto renews for $8.99 a month after 30 days. Cancel anytime.

The Rebel Witch

By: Kristen Ciccarelli
Narrated by: Grace Gray
Try Standard free

$8.99 a month after 30 days. Cancel anytime.

Buy for $22.73

Buy for $22.73

The heart-rending conclusion to the New York Times bestselling Crimson Moth duology that began when a heartless hunter met a rebel witch…

‘Enchanting and deeply romantic’ REBECCA ROSS

A witch. A witch hunter. A love so deadly it could set the world on fire…

Rune Winters is on the run from the republic who condemned her and the boy who betrayed her. Her friends, her home, and the life she knew are lost.

An ocean away, her only ally is the unlikeliest one: Cressida Roseblood, the deposed witch queen intent on taking back what she thinks hers – the crown, the country, and Gideon Sharpe with it.

Gideon will not allow the terrors of his past to rise again, even if this means hunting down every last witch. But there is only one witch who holds the key to Cressida’s return…and Gideon’s heart.

And he will stop at nothing to find her. Rune Winters will meet her end. Even if it ends him too.

*The Crimson Moth is published as Heartless Hunter in North America.*

©2025 Kristen Ciccarelli (P)2025 Penguin Random House LLC

Accolades & Awards

Editors Select
Editors Select Witchcraft Paranormal Magic Fantasy Magic Users Science Fiction & Fantasy Romance Sword & Sorcery Historical
All stars
Most relevant
The narration and the story was great. Could’ve been more detailed on the world buil

The story

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

I couldn't wait after finishing the first book and I wasn't disappointed. 100% worth the credit!

Enemies to lovers story that isn't toxic

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