
A German spy is passing on information about the location of Allied ships in the neutral harbor of Goa, India, with catastrophic results. Unable to undertake a full military operation in the Portuguese stronghold, English intelligence brings out of retirement a crew of geriatric ex-soldiers, veterans from World War I, using their age as cover. These old soldiers are asked to take to the seas and pull off an unlikely undercover mission.

as Col. Lewis Pugh

as Capt. Gavin Stewart

as Col. W.H. Grice

as Jack Cartwright

as Mrs. Cromwell

as Major 'Yogi' Crossley

as Charlie Wilton

as Colin Mackenzie

as Trompeta

as U-Boat Captain

as U-Boat First Officer

as Captain of Ehrenfels

as First Officer of Ehrenfels

as Underhill

as Mr. Montero

as Dennison

as Hilliard

as Peters

as Malvern

as Dickie Melborne

as Mrs Doris Grice

as Finley

as Don Manners

as Maclean

as Breen

as Langley

as 'Patch' Lovecroft

as Barker

as Sloane

as Manuel

as Butterworth

as Williamson

as Ram Das Gupta

as Brothel Keeper