Durante la Segunda
Guerra Mundial, en una pequeña isla del Pacífico llamado Salamauca bombardeando el ataque japonés. El comandante Frank Houghton (Trevor Howard) llama a su viejo amigo Walter Eckland Americana (Cary Grant) cuya única obsesión es la pesca y beber, para convertirse en un espía de los aliados. Houghton fuerzas Eckland para viajar a una isla desierta llamada Malatava, para hacerse cargo de todos los buques y aviones japoneses que bordean la isla. Debido a un accidente inesperado se refugió en la isla seis niñas y hermosa institutriz (Leslie Caron).