Au début de la Seconde Guerre mondiale, en mai 1940, environ 400 000 soldats britanniques, français et belges se retrouvent encerclés par les troupes allemandes dans la poche de Dunkerque. L'Opération Dynamo est mise en place pour évacuer le Corps expéditionnaire britannique (CEB) vers l'Angleterre. L'histoire s'intéresse aux destins croisés des soldats, pilotes, marins et civils anglais durant l'Opération Dynamo. Alors que le CEB est évacué par le port et les plages de Dunkerque, trois soldats britanniques, avec un peu d'ingéniosité et de chance, arrivent à embarquer sous les bombardements. Un périple bien plus grand les attend: la traversée du détroit du Pas de Calais.
Les fils d'anciens associés d'un ranch, Slim Mosely (Dean Martin) et Wade Kingsley (Jerry Lewis), ont grandi dans des mondes différents. Ayant besoin d'aide pour sauver son ranch de propriétaires terriens avides, Slim part pour Manhattan à la recherche de Wade le millionnaire. Mais une fois arrivé dans l'ouest, ce citadin gaffeur apprend à devenir un vrai cowboy au moment où lui et son nouveau partenaire font régner l'ordre dans la ville.