In the years since a bloody revolution toppled the ruling witches of the Republic, magic has become a hunted, hidden thing. Rune Winters keeps her true nature secret by day, playing the vapid socialite her family expects her to be, while by night she becomes the Crimson Moth — a masked vigilante who smuggles endangered witches to safety before the witch hunters can burn them.
When a rescue goes wrong, Rune decides the safest way to protect her secret is to get closer to the enemy: Gideon Sharpe, a witch hunter as skilled as he is devoted to the revolution's cause. She sets out to distract him with a courtship neither of them takes seriously — until it starts to feel like more than a ruse.
Gideon has spent his life believing witches are the reason his world nearly burned down, and he has no patience for the idle rich Rune appears to be. But the closer his investigation into the Crimson Moth brings him to her, the harder it becomes to separate the woman he's falling for from the witch he's sworn to destroy. Heartless Hunter is a dual-POV enemies-to-lovers romantasy about the price of hiding who you are, and the first half of a duology that ends on a cliffhanger.