Cast (19)

Colin Morgan

Michael O'Hara

Aml Ameen

Tempest

Mark Strong

Holland

Felicity Jones

Catherine

Sophia Brown

Ruth

Tom Vaughan-Lawlor

Keenan

Will Keen

Woodville

Mairéad Tyers

Carol

Dara Devaney

Twomey

Andrea Irvine

Fiadh

Jack McMullen

Cole

Steve Wall

Quinn

Caolan Byrne

Hogan

Stephen McMillan

Lynch

Hywel Morgan

Uniformed Officer 2

Martin McCardie

Vet

Desmond Edwards

Special Branch Detective

Marianne McIvor

Jeanette (uncredited)

Lucianne McEvoy

Vet's Wife

Crew (28)

Chris Coen

Producer

Brian Coffey

Producer

Thorsten Schumacher

Producer

Laura Grange

Executive Producer

Norman Merry

Executive Producer

Peter Hampden

Executive Producer

Thomas Guard

Director

Arron Cuthbertson

Extras Casting

Ronan Bennett

Writer

Steven P. Moysey

Novel

Max de Wardener

Original Music Composer

Mattias Rudh

Director of Photography

Ted Guard

Editor

Danny Jackson

Casting

Tom Sayer

Production Design

Tanya Miller

Art Direction

Elle Wilson

Costume Design

Anita Anderson

Hair Supervisor

Anita Anderson

Makeup Supervisor

Thi Thanh Tu Nguyen

Hair Designer

Thi Thanh Tu Nguyen

Makeup Designer

Ellie O'Brien

Makeup Artist

Franziska Roesslhuber

Makeup Artist

Franziska Roesslhuber

Hairstylist

Charles Guard

Director

Charles Guard

Writer

Tom Guard

Writer

Julia Stuart

Executive Producer