在二次大戰期間德占區的法國,親衛隊上校漢斯·蘭達(克里斯多夫·華茲飾)在一位奶農的家中進行審問,但少女蘇珊娜(梅蘭妮·羅蘭飾)僥倖逃脫。
1944年美國第一特種部隊的艾杜連中尉(布萊德·彼特飾)招募了猶太人士兵來完成任務,他們被稱為「惡棍特工」。阿道夫·希特勒私下詢問了士兵是如何遭惡棍特工伏擊。
使用化名的蘇珊娜在巴黎經營一家電影院。她遇到了一名德國狙擊手弗雷德里克·佐勒(丹尼爾·布爾飾),他愛上了蘇珊娜,靠關係讓首映式安排在她的影院舉行。蘇珊娜抓住這個機會,決意在首映時燒毀影院,殺死出席的納粹領導人。同時,阿爾奇·希考克斯中尉(麥可·法斯賓達飾)被招入特別行動,將與作為間諜的德國女影星(黛安·克魯格飾),以及惡棍特工會合,並一起混入首映式放進炸藥。
希考克斯和兩位會德語的惡棍特工在一家地下室小酒館與間諜碰面。在意外的槍戰中,許多人喪命,但瑞恩仍決定執行特別行動。他們扮作間諜的義大利男伴和攝影師,希望能在不熟悉義大利語的德國人面前矇混過關。然而,事後蘭達在槍戰現場發現了影星的一隻鞋和她簽過名的手絹。
在首映式上,蘭達下令逮捕了瑞恩,並迫使瑞恩與他上司聯繫,要和美國戰略情報局達成一個交易。在另一方面,出口已經被鎖上的電影院燃起了大火,而後炸彈爆炸並摧毀了影院。清晨,蘭達帶著艾杜連進入盟軍領地,之後他們按說好的計劃向艾杜連投降。艾杜連無法接受蘭達就此逃脫作為納粹軍官應受的懲罰,於是自己給予了蘭達應有的懲罰。