Cast (26)

Gregor Fisher

Macroon

Eddie Izzard

Captain Wagget

Naomi Battrick

Peggy Macroon

Ellie Kendrick

Catriona Macroon

Sean Biggerstaff

Sergeant Odd

Kevin Guthrie

George Campbell

James Cosmo

Macalister the Minister

Fenella Woolgar

Dolly Waggett

Michael Nardone

Brown

John Sessions

Doctor McLaren

Brian Pettifer

Angus

Iain Robertson

Sammy

Anthony Strachan

Biffer

Annie Louise Ross

Mrs. Campbell

Sean Scanlan

Old Roddy

Matt Costello

Mckechnie

Ken Drury

Mr. Bain

Tim Pigott-Smith

Col. Woolsey

Kevin Mains

Farquharson

Ciaron Kelly

Constable McPhee

Andrew Dallmeyer

Hector

Mike Tibbetts

Buncher

Holly Howden Gilchrist

Morag

Alan Cuthbert

First Officer

Doug Mathieson

First Mate

Alex Mathieson

Young Neil

Crew (27)

Gillies MacKinnon

Director

Compton MacKenzie

Novel

Compton MacKenzie

Original Film Writer

Angus MacPhail

Original Film Writer

Steve Caswell

Stunts

Renars Latkovskis

Stunts

David Gilchrist

First Assistant Director

Alex Kaye-Besley

Second Assistant Director

Iain Maclean

Producer

Alan J. Wands

Producer

Peter Drayne

Executive Producer

Nigel Willoughby

Director of Photography

Andy Harris

Production Design

Anne Sopel

Editor

Gill Horn

Costume Designer

Laura Hill

Makeup Designer

Laura Hill

Hair Designer

John Hubbard

Casting

Ros Hubbard

Casting

Abbi Collins

Stunt Coordinator

Adrian O'Neil

Stunts

David Anders

Stunts

Lloyd Bass

Stunts

Conor Kenny

Stunts

Marcus White

Stunts

Peter McDougall

Writer

Patrick Doyle

Original Music Composer