Geronimo1967
I bet the current boss of the Royal Navy would be rather envious at the start of this film as we are taken on a brief tour of a fleet that is somewhat larger than the one the UK has now! Parliamentarian "Tom" (David Tomlinson) is on an advance recce for his boss when he encounters old pal, and ship's captain, "Peter" (Brian Reece) and thanks to a mix up from chambermaid "Mary" (Joan Sims) they start mixing gin and whisky, swapping rooms, jackets and ending up steaming for the ultimate hangover. Next morning, they find themselves quite literally in each other's shoes causing confusion and mayhem - even firing a torpedo - before "Susan" (Peggy Cummins) and "Jane" (Eunice Gayson) realise that something is amiss and decide they need to rectify ...