Suce en 1942 en el protectorado francés de Marruecos, durante la Segunda Guerra Mundial. Max es un espía canadiense del bando aliado que llega a Casablanca y se hace pasar por marido de Marianne, una francesa miembro de la resistencia con buenas relaciones con el régimen de Vichy.