{"product_id":"adversary-to-the-villain-a-cozy-fantasy-romantic-comedy-assistant-and-the-villain-4","title":"Adversary to the Villain: A Cozy Fantasy Romantic Comedy (Assistant and the Villain, 4)","description":"\u003cp\u003e\u003cstrong\u003eTHIS IS A PRE-ORDER\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cmeta charset=\"utf-8\"\u003eThis title will be released on August 4, 2026.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan class=\"a-text-bold\"\u003eHR Update: The position of “adversary to the villain” has been filled. Evie Sage does not recall applying.\u003c\/span\u003e\u003cspan\u003e\u003cbr\u003e\u003cbr\u003eEvie has always tried to be helpful, loyal, and only mildly involved in treason. But with a dangerous prophecy threatening the very magic of Rennedawn―not to mention the race to claim its necessary artifacts before King Benedict does―things are starting to feel…less like a career path and more like a serious problem.\u003cbr\u003e\u003cbr\u003eThe prophecy won’t stop pointing in Evie’s direction. The Villain’s magic keeps choosing her. And honestly, if you’re going to be accused of evil anyway, you might as well commit.\u003cbr\u003e\u003cbr\u003eUnfortunately, the more Evie leans into her alleged villain era, the more her boss starts acting like the hero of a completely different story. Trystan is getting closer―closer than is wise, advisable, or even remotely professional―and looking at her like she’s already chosen a side. His.\u003c\/span\u003e\u003c\/p\u003e","brand":"So Much More To The Story: A Bookery","offers":[{"title":"Default Title","offer_id":46982231785660,"sku":null,"price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0630\/4550\/1116\/files\/81zGeHx_WQL._SL1500.jpg?v=1781891560","url":"https:\/\/somuchmoretothestory.shop\/products\/adversary-to-the-villain-a-cozy-fantasy-romantic-comedy-assistant-and-the-villain-4","provider":"So Much More To The Story: A Bookery","version":"1.0","type":"link"}