Антивоенный крестовый поход против тех, кто наживается на войне, имеет место в Италии во время 2-ой мировой войны. Главный герой отчаянно пытается получить свидетельство о том, что он сумасшедший, чтобы более не участвовать в боевых вылетах.
Режиссёр потребовал для съёмок 36 бомбардировщиков B-25 Mitchell, но сумел «достать» только 17, пригодных для полётов. Восемнадцатый был сожжён при съёмке сцены аварии.
Сцена, в которой авиаполк поднимается в небо — одна из самых длинных сцен такого рода в кинематографии. Всего было сделано четыре дубля, в каждом из которых все 17 машин поднимались в небо.
При съёмках погиб помощник режиссёра Джон Джордан, выпавший из летящего самолёта.
«Уловка-22» — первый фильм американского большого экрана, в котором крупным планом снят персонаж, сидящий на унитазе — так командир полка (Болсам) изволил принимать подчинённых.