Dans l'Angleterre de l'entre-deux-guerres, Edmund, un orphelin abandonné alors qu'il était bébé, apprend l'existence d'un mystérieux héritage qui l'attendrait à Truffle Manor.
Au XVe siècle, Reimar von Bielau, surnommé Reynevan, un savant herboriste lié aux puissants, espion et magicien à ses heures, est épris de la belle et fougueuse Adèle, l'épouse d'un seigneur silésien.