Hank (Christopher Olsen), su padre Ben (James Stewart) y su madre Josephine "Jo" Conway McKenna (Doris Day) se van de vacaciones a Marruecos.
En el autobús conocen a Louis Bernard (Daniel Gélin), un hombre un poco extraño.
En su agonía, Bernard le revela a Ben que es un espía y ha descubierto un complot para asesinar al premier inglés.
Bernard le encomienda a Ben la misión de evitar el magnicidio.
En una escena de mucho suspense, Jo ve al asesino, que se prepara para disparar desde un palco.