Following World War II in peacetime Scotland, brigade headquarters replaces commanding officer Major Jock Sinclair, a boisterous battalion leader, with the strict, temperamental Lieutenant Colonel Basil Barrow. Resentful toward his replacement, Sinclair undermines Barrow's authority and damages his successor's reputation among the soldiers. Barrow faces an uphill battle in regaining the discipline and respect of his battalion.
A new career opens for Charley Moon when, during his army service, he is detailed to appear in a unit concert. In doing so, he becomes friendly with Harold Armytage, a peacetime actor of the old school. Hearing that Charley has no job to go to when demobilized, Armytage suggests they team up as stage comics. Things are not easy; jobs are few and far between, and when they can be found they are in the tattiest of theatres, but Charley gains the experience he needs. They then decide to try their luck in London.
A female former OSS agent is sent to Tangiers, Morocco, to infiltrate and destroy an international smuggling ring.
A beautiful Gypsy girl falls in love with a horse trainer.
Donald Glourie shares his crumbling ancestral home with the ghost of his Highland ancestor, Murdoch, who has been condemned to haunt the castle until he avenges a 200-year-old insult from a rival clan. To clear his mounting debts, Donald sells the dilapidated pile to an American businessman, Mr Martin, who has the castle complete with the Glourie ghost transported and rebuilt in Florida. While old-world gentility rubs up comically against 20th-century materialism, Martin's daughter takes a liking to both Donald and Murdoch, convinced they are one and the same man...