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

Steve Caswell

Stunts

Compton MacKenzie

Novel

Renars Latkovskis

Stunts

Compton MacKenzie

Original Film Writer

Angus MacPhail

Original Film Writer

Gill Horn

Costume Designer

David Anders

Stunts

Lloyd Bass

Stunts

Iain Maclean

Producer

Peter Drayne

Executive Producer

Anne Sopel

Editor

Conor Kenny

Stunts

Abbi Collins

Stunt Coordinator

John Hubbard

Casting

Marcus White

Stunts

Andy Harris

Production Design

Laura Hill

Makeup Designer

Alex Kaye-Besley

Second Assistant Director

Nigel Willoughby

Director of Photography

David Gilchrist

First Assistant Director

Alan J. Wands

Producer

Adrian O'Neil

Stunts

Laura Hill

Hair Designer

Ros Hubbard

Casting

Peter McDougall

Writer

Patrick Doyle

Original Music Composer

Lee Sharp

Boom Operator

Priya Bhakta

Production Secretary