Mondino de' Liuzzi ist Arzt und Anatom an der Universität von Bologna. Als er eines Abends auf die Totengräber wartet, die ihm eine Leiche zum Sezieren bringen sollen, steht einer seiner Schüler mit einem grausam zugerichteten Männerleichnam vor seiner Tür. Offensichtlich wurde das Herz des Opfers zu Eisen verwandelt. Der Student bittet Mondino um Hilfe und offenbart sich ihm: Sein wahrer Name ist Gerardo da Castelbretone, er ist Templer und versteckt sich in Bologna vor den Schergen des Inquisitors Uberto da Rimini. Der Tote, ebenfalls ein Tempelritter, war bei Gerardo zu Gast und wurde während dessen Abwesenheit ermordet. Mondino beschließt, gemeinsam mit seinem Schüler das Rätsel um den Mord und das verwandelte Herz zu lösen. Unterstützt werden die beiden von der hübschen arabischen Heilkundlerin Adia, der Mondino schon bald näherkommt.