Bayern im Jahr 1475: In Landshut bereitet man sich auf die Hochzeit des Herzogs vor, doch das Verschwinden von fünf Nonnen aus dem Kloster Seligenthal wirft einen Schatten auf die kommenden Ereignisse. Als eine Nonne nach der anderen tot aufgefunden wird, zeichnet sich ein finsteres Geheimnis ab. Die Verstrickungen scheinen bis in die Spitzen der Gesellschaft zu reichen. Der Freisinger Chorrichter Johannes Heller wird aus seinen alltäglichen Gerichtsgeschäften gerufen, um das Verbrechen aufzuklären.