Cast (19)

Peter Mullan

Tom Morris

Jack Lowden

Tommy Morris

Ophelia Lovibond

Meg Drinnen

Sam Neill

Alexander Boothby

Peter Ferdinando

Major Molesworth

Ian Pirie

Willie Park

Max Deacon

David Strath

Paul Reid

George Atwood Snr.

James Smillie

A.K.H Boyd

Andy Gray

Lang Dan

Craig Stephens

Tommy's 10 Member

Benjamin Wainwright

George Atwood Jr.

Christopher Craig

Durie

Therese Bradley

Nancy Morris

Kylie Hart

Lizzie Morris

Paul Tinto

James Hunter

Nicky Henson

Charles Kinloch

Simon Paisley Day

Dennis Urquhart

Elle O'Hara

Agnes Drinnen

Crew (7)

Pamela Marin

Screenplay

Kevin Cook

Screenplay

Jason Connery

Director

Pamela Marin

Producer

Gary Shaw

Cinematography

Alice Walker

Art Direction

Christian Henson

Original Music Composer