La ville d'Aberdeen en Ecosse est, comme beaucoup d'autres villes dans le monde, le théâtre de l'éducation des jeunes sorcières et sorciers de son pays. Elle va aussi être la scène d'une relation pas comme les autres. Le destin d'Alystair, jeune sorcier de 17 ans, va être bouleversé quand lors d'une énième soirée il révèle son pire secret à un homme. En échange de son silence l'inconnu va exiger une contrepartie un peu spécial. Alystair et lui devront sortir ensemble pendant deux mois. Un simple chantage qui pourtant pourrait bien amener son lot de problème. Et qui sait, peut-être amener à l'amour...