Nach der Ersten Wiener Türkenbelagerung strebt ein Heer von 300.000 Kriegern des Osmanischen Reiches im Sommer 1683 ein weiteres Mal an, die Stadt Wien zu besetzen. Angeführt werden sie vom Großwesir Kara Mustafa (Enrico Lo Verso). Dieser plant nach Wien auch noch Rom zu besetzen und von dort die Islamisierung Europas voranzutreiben. Nach der Flucht Kaiser Leopolds I. (Piotr Adamczyk) wird der Aufenthalt in der Stadt immer unsicherer. Nach Wochen der Belagerung, in denen sich die Waagschale des Sieges mehrmals abwechselnd zugunsten der christlichen Allianz und der Muslime neigt, kommt es im September 1683 am Kahlenberg zur Entscheidungsschlacht. Ein erbitterter Kampf beginnt und zunächst sieht es so aus, als wäre der Sieg dem Osmanischen Reich sicher. Doch als alles den Triumph der Osmanen ankündigt, greift plötzlich die polnische Szlachta unter ihrem König Jan III. Sobieski (Jerzy Skolimowski) ein und rettet damit nicht nur die Stadt Wien vor der Niederlage, sondern auch Europa vor der drohenden Islamisierung durch die Türken.