Zdjęcia do filmu rozpoczęły się w Rumunii 2 maja 2011 roku. Budżet filmu wyniósł 50 mln zł, zagrało ponad 100 aktorów, 10 tys. statystów i 3 tys. koni. Zdjęcia trwały 13 tygodni i kręcone były w kilku krajach Europy.
W filmie Martinellego zagrało wielu Polaków. Wystąpili m.in. Jerzy Skolimowski jako Król Jan III Sobieski, Daniel Olbrychski jako Generał artylerii koronnej Marcin Kazimierz Kątski, Borys Szyc jako Hetman wielki koronny Mikołaj Adam Sieniawski, Wojciech Mecwaldowski jako Jerzy Franciszek Kulczycki, Andrzej Seweryn jako Jan Andrzej Morsztyn, Piotr Adamczyk jako Leopold I Habsburg, Alicja Bachleda-Curuś jako Księżna Eleonora Lotaryńska, Krzysztof Kwiatkowski jako książę Saksonii i Marcin Walewski jako Jakub "Fanfan" Sobieski.
Podczas 36. Festiwalu Polskich Filmów Fabularnych w Gdyni Jerzy Skolimowski tak opisywał zdjęcia do filmu: "Grałem ostatnio scenę w zbroi, która waży 25 kilo i w futrzanym płaszczu, który waży kilkanaście kilo. Musiałem ciągnąć konia pod górę, lano na nas sztuczny deszcz, a w drugiej ręce trzymałem szablę. Działo się to w Rumunii w 35-stopniowym upale. Zapłaciłem więc cenę za to, że cały czas zgadzam się grywać" - mówił z przekąsem Skolimowski.
Z udziału w filmie bardzo cieszy się Piotr Adamczyk. "Wiele jest wydarzeń w historii Polski, które czekają na filmowe ekranizacje. Coraz częściej w tej sprawie uprzedzają nas Włosi. Włosko-kanadyjską produkcją był film o życiu Karola Wojtyły, teraz powstaje włoski film o odsieczy wiedeńskiej. Na szczęście tym razem część budżetu filmu została sfinansowana przez Polski Instytut Sztuki Filmowej oraz polskiego dystrybutora - firmę Monolith. Dzięki temu udział polskich aktorów będzie w tym filmie zauważalny" - powiedział Adamczyk. "Co zrobiło na mnie największe wrażenie? Wnętrza barokowych pałaców w Turynie i Mantui oraz precyzja i kunszt włoskich kostiumografów. Dość powiedzieć, że surdut cesarza Leopolda I, którego grałem, miał autentyczne, złote guziki, a budżet na kostiumy do tego filmu wielokrotnie przekraczał całkowite budżety wielu polskich produkcji" - dodała aktor.
Film kręcony był także w Polsce m.in. na Zamku Królewskim w Warszawie, w Wilanowie, w Łańcucie, Krasiczynie oraz w klasztorze dominikanów w Krakowie.
Bitwa pod Wiedniem została stoczona 12 września 1683 roku. Wojska polsko-habsburskie, pod wodzą króla Jana III Sobieskiego pokonały armię Imperium Osmańskiego, dowodzoną przez wezyra Kara Mustafę. Wiktoria Wiedeńska uznawana jest przez historyków za jedną z decydujących bitew w dziejach świata. Ocaliła chrześcijańską Europę przed wieloletnią dominacją turecką.