Зйомки фільму проходили в Німеччині, але частково фільм знімали на Мальті.
Зйомки «Мюнхена», який спочатку називався «Відплата», Спілберг планував почати ще в кінці 2004 роки, але проект був відкладений через роботи над «Війною світів».
Знаменитий актор Бен Кінгслі повинен був зіграти одну з головних ролей у фільмі, але в останню мить його роль дісталася Джеффрі Рашу.
Стівен Спілберг навмисно відмовився від масштабної рекламної компанії, вирішивши обмежити процес постерами і роликами. «Цей фільм не потребує реклами, - заявив легендарний режисер. - Я знімав його не заради грошей і розкручування, цей фільм про загальнолюдські цінності».