All Cast

Samuel L. Jackson

Samuel L. Jackson

Dan Lawson

Vincent Cassel

Vincent Cassel

Walker Bravo

Gianni Capaldi

Gianni Capaldi

Glen Boyd

Kate Dickie

Kate Dickie

Laura Kessler

John Hannah

John Hannah

Colin McGregor

Laura Haddock

Laura Haddock

Marie Boyd

Brian McCardie

Brian McCardie

Avery Thompson

Samantha Coughlan

Samantha Coughlan

Sarah

Nicolette McKeown

Nicolette McKeown

Abigail Myres

Elaine C. Smith

Elaine C. Smith

Elizabeth Walsh

Brian Pettifer

Brian Pettifer

Village Man

Robert Jack

Robert Jack

Grand Master

Mark Holden

Mark Holden

Captain Ford

Michael Guest

Michael Guest

Police Officer #1

Emma Findlay

Emma Findlay

Grace Hall

Paul McCole

Paul McCole

Policeman #5

Sureni Kay

Sureni Kay

Detective Lisa Chaudhry

Birol Tarkan Yıldız

Birol Tarkan Yıldız