W 1942 roku, podczas II wojny światowej, kanadyjski szpieg Max Vatan leci ze spadochronem do francuskiego Maroka, by spotkać się z francuską szpiegką Marianne Beauséjour, która udaje jego żonę w Casablance. Ich misją jest zamordowanie ambasadora Niemiec na przyjęciu. Mieszkają razem przez kilka dni i wkrótce zakochują się w sobie. Kiedy Max wraca do swojej bazy w Londynie, przyprowadza Marianne i poślubia ją. Rok później mają córeczkę Annę podczas bombardowania. Pewnego dnia Max zostaje wezwany na spotkanie w budzącej postrach Sekcji V ze swoim dowódcą, Frankiem Heslopem i agentem tajnych służb, który mówi, że podejrzewają, że Marianne jest niemieckim szpiegiem. Co więcej, wydadzą mu fałszywy rozkaz, aby potwierdzić, czy Marianne jest szpiegiem, czy nie. Jeśli tak, Max dokona egzekucji ukochanej żony; w przeciwnym razie obaj zostaną straceni. Co zrobi Max?