Im 10. Jahrhundert holt Herzogin Hadwiga von Schwaben (Zdena Studenková) den gelehrten Mönch Ekkehard (Gabriel Barylli) aus dem Kloster St. Gallen auf ihren Witwensitz Hohentwiel. Dort wird er erstmals mit der Welt außerhalb der Klostermauern konfrontiert – mit Armut, Krieg und Krankheit, aber auch mit den Verlockungen der Liebe.