#1 The Crimson Moth

Heartless Hunter

Kristen Ciccarelli
4.18
299,333 ratings 46,820 reviews
On the night Rune’s life changed forever, blood ran in the streets. Now, in the aftermath of a devastating revolution, witches have been diminished from powerful rulers to outcasts ruthlessly hunted due to their waning magic, and Rune must hide what she is. Spending her days pretending to be nothing more than a vapid young socialite, Rune spends her nights as the Crimson Moth, a witch vigilante who rescues her kind from being purged. When a rescue goes wrong, she decides to throw the witch hunters off her scent and gain the intel she desperately needs by courting the handsome Gideon Sharpe – a notorious and unforgiving witch hunter loyal to the revolution – who she can't help but find herself falling for. Gideon loathes the decadence and superficiality Rune represents, but when he learns the Crimson Moth has been using Rune’s merchant ships to smuggle renegade witches out of the republic, he inserts himself into her social circles by pretending to court her right back. He soon realizes that beneath her beauty and shallow façade, is someone fiercely intelligent and tender who feels like his perfect match. Except, what if she’s the very villain he’s been hunting? Kristen Ciccarelli’s The Crimson Moth is the thrilling start to a romantic fantasy duology where the only thing more treacherous than being a witch… is falling in love.
Genres: FantasyRomanceRomantasyYoung AdultEnemies To LoversWitchesFantasy RomanceAudiobookMagicFiction
406 Pages

Community Reviews:

5 star
117948 (39%)
4 star
129006 (43%)
3 star
43238 (14%)
2 star
7201 (2%)
1 star
1940 (1%)

Readers also enjoyed

Other books by Kristen Ciccarelli

The Crimson Moth Series

Lists with this book

The Prisoner’s Throne
A Tempest of Tea
So Let Them Burn
YA Novels of 2024
683 books664 voters
The Women
Funny Story
Bride
Best Books of 2024
762 books877 voters
Iron Flame
Funny Story
The Women
House of Flame and Shadow
Bride
Funny Story
Can't Wait Books of 2024
1001 books1362 voters