All Cast

Jack Lowden

Jack Lowden

Vaughn

Martin McCann

Martin McCann

Marcus

Tony Curran

Tony Curran

Logan McClay

Kate Bracken

Kate Bracken

Iona

Cal MacAninch

Cal MacAninch

Al McClay

Ian Pirie

Ian Pirie

Brian McClay

Cameron Jack

Cameron Jack

Frank McClay

George Anton

George Anton

Angus

Therese Bradley

Therese Bradley

Mary

Joe Cassidy

Joe Cassidy

Pete

Olivia Morgan

Olivia Morgan

Anna

Ben Stranahan

Ben Stranahan

Rab Sutherland

Rob McGillivray

Rob McGillivray

Johnny Sutherland

Donald McLeary

Donald McLeary

Grant McClay

Kitty Lovett

Kitty Lovett

Kara

Conor McCarron

Conor McCarron

Donald