All Cast

Peter Mullan

Peter Mullan

Tom Morris

Jack Lowden

Jack Lowden

Tommy Morris

Ophelia Lovibond

Ophelia Lovibond

Meg Drinnen

Sam Neill

Sam Neill

Alexander Boothby

Peter Ferdinando

Peter Ferdinando

Major Molesworth

Ian Pirie

Ian Pirie

Willie Park

Max Deacon

Max Deacon

David Strath

Paul Reid

Paul Reid

George Atwood Snr.

James Smillie

James Smillie

A.K.H Boyd

Andy Gray

Andy Gray

Lang Dan

Craig Stephens

Craig Stephens

Tommy's 10 Member