Rosella Heartstorm is a hopeless romantic. So when the young witch receives a message from her favourite romantic fantasy novel – one that can only have come from the handsome hero within – she doesn’t hesitate for a moment: she plans to use a daring ritual to bring him out of the pages and into her world.

But instead of a charming saviour, Cassian suddenly stands before her – the story’s cunning villain.

And Cassian certainly has no intention of simply letting himself be sent back.

In the magical small town of Crumblewood, he settles in surprisingly quickly and turns Rosella’s life upside down – suddenly she’s bumping into him not only in her favourite café, but also at her book club! And as if that weren’t enough, he’s behaving completely differently to how a proper villain should. Instead of scheming, he delivers artful provocations, and even when he lies, he does so far too charmingly – and is, on top of it all, irritatingly attractive.

With a heart that’s suddenly beating against all the rules, Rosella is faced with two questions: How is she going to get rid of the villain? And what if she doesn’t want to be rid of him anymore?



Cosy, magical and full of heart-fluttering moments – a fantastical novel for anyone who can’t resist tropes like enemies to lovers, forced proximity, small-town magic, villain redemption and slow-burn romance!



Tropes

  • Enemies to Lovers
  • Forced Proximity
  • Small Town Magic
  • Morally Grey Love Interest
  • Flirty Banter
  • Cosy

Trope: Bad Boy, Forced Proximity, enemies/rivals to lovers, seasonal