Der Ritter Antonius Block (Max von Sydow) kehrt mit seinem treuen Vasallen Jöns (Gunnar Björnstrand) nach einem zehnjährigen Kreuzzug vollkommen desillusioniert in seine Heimat zurück. Wie kann er noch an Gott glauben, wenn dieser kein Zeichen seiner Existenz gibt und die Menschheit, die unter der Pest leidet und sich in endlosen Kriegen selbst ...