Mirabel was always a weird girl. And not just because she was the only Madrigal with no Gift. No, Mirabel was strange for another reason entirely. She had a secret that no-one else knew about - one that was unbelievable to anyone who didn't know her. After all, who could believe that such a kind young woman drew demons?