Mactaggart is the rascally skipper of The Maggie, a flimsy, rusting cargo ship known as a "puffer," which hauls freight along the western Scottish coastline and its islands. Although The Maggie is owned by his sister, he just manages to eke out a meager living while staying one step ahead of his creditors on his beloved boat. When rich American Calvin Marshall wishes to transport material to his new house on one of the out-islands, Mactaggart manages to trick his agent into hiring The Maggie for 300 pounds, a sum that might be used for some much-needed repairs, for the job. When Marshall learns that his valuable cargo is at risk in a vessel that's less than seaworthy, he does all in his power to abort the charter and have his valuable cargo transferred to a more reliable vessel. What Marshall is not prepared for is the wily Mactaggart's sly delaying tactics and crafty machinations.
The Maggie was played by two boats in the film, the Boer and the Inca.
Tommy Kearins, who plays Dougie, was selected for the role after being spotted in a Scouts "Gang Show", working backstage. After being interviewed by Ealing, he spent 3 months filming on Islay. He was paid 3 times what his father made in the Clyde shipyards.
Alexander Mackendrick was not personally very satisfied with the finished film as he felt that it concentrated too much on his own personal concerns and not enough on things relevant to anyone else.
Paul Douglas as Calvin B. Marshall, the American
Alex Mackenzie as Mactaggart, the skipper
James Copeland as Mate
Abe Barker as Engineer
Tommy Kearins as Dougie, the wee boy
Hubert Gregg as Pusey
Geoffrey Keen as Campbell
Dorothy Alison as Miss Peters
Andrew Keir as Reporter
Meg Buchanan as Sarah
Mark Dignam as The Laird
Jameson Clark as Dirty Dan, the publican
Moultrie Kelsall as C.S.S. skipper
Fiona Clyne as Sheena
Sheila Shand Gibbs as Barmaid
Betty Henderson as Campbell's Secretary
Russell Waters as Hailing Officer
Duncan McIntyre as Hailing Officer
Roddy McMillan as Inverkerran Driver
Jack Macguire as Highland Innkeeper
John Rae as The Constable
Jack Stewart as Skipper
Eric Woodburn as Skipper
Douglas Robin as Inspector
R.B. Wharrie as Inspector
David Cameron as Hired Car Driver
Catherine Fletcher as Postmistress
William Crichton as Harbour Master
Andrew Downie as Aircraft Pilot
Herbert Cameron as Gillie (as Herbert C. Cameron)
Gilbert Stevenson as Davy MacDougall
PAL 25FPS DVDRip Xvid encode MP3 Audio (English).
Encode details :
Xvid, 640 x 512 960 kbps QPel=No, GMC=No, Packed=No, Quant=MPEG, [Maximum consecutive B frames =2].