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 (29)

Gillies MacKinnon

Director

Renars Latkovskis

Stunts

Steve Caswell

Stunts

Compton MacKenzie

Original Film Writer

Compton MacKenzie

Novel

Angus MacPhail

Original Film Writer

Ros Hubbard

Casting

David Gilchrist

First Assistant Director

Iain Maclean

Producer

Conor Kenny

Stunts

Nigel Willoughby

Director of Photography

John Hubbard

Casting

Alan J. Wands

Producer

Adrian O'Neil

Stunts

Alex Kaye-Besley

Second Assistant Director

Peter Drayne

Executive Producer

Anne Sopel

Editor

Gill Horn

Costume Designer

Abbi Collins

Stunt Coordinator

Laura Hill

Makeup Designer

Andy Harris

Production Design

Laura Hill

Hair Designer

Marcus White

Stunts

David Anders

Stunts

Lloyd Bass

Stunts

Peter McDougall

Writer

Patrick Doyle

Original Music Composer

Lee Sharp

Boom Operator

Priya Bhakta

Production Secretary