Amid the violence and corruption of the diseased Land of Fairytales, orphaned Rosabella Quienland fights to keep a promise.
Forced to live with her abusive adopted father in the heart of Royale, Rose works tirelessly by day as a pub maiden. But by night, she becomes the Beast Hunter, finding and killing the beasts that have wreaked havoc on magical folk for years.
The beasts that killed her mother.
Bound by her mission and driven by revenge, Rose scours the streets with nothing but her knife and wits. As Royale falls further into turmoil, chances at catching the beasts grow slimmer. All this changes when a mysterious stranger arrives and offers Rose an escape: an extended stay away from her warlock father.
Swept away to an enchanted castle with whispers and roses around every corner, she and the stranger discover new secrets about what - and who - the beasts really are.
Will Rose fulfill her promise, or will love get in the way?