Military drama starring Alec Guinness as Major Jock Sinclair, who has been in a Highland regiment since he joined as a boy piper. During the Second World War, as Second-in-Comm&, he was promoted to Acting Commanding Officer
- but now that the regiment has returned to Scotl&, a new commanding officer is to be appointed. Jock's disappointment leads him to pit his wits against his new CO
- & also to take against his daughter, his girlfriend, & the other officers in the Mess.