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 (30)

Chris Coen

Producer

Thorsten Schumacher

Producer

Norman Merry

Executive Producer

Brian Coffey

Producer

Peter Hampden

Executive Producer

Laura Grange

Executive Producer

Thomas Guard

Director

Arron Cuthbertson

Extras Casting

Ronan Bennett

Writer

Elle Wilson

Costume Design

Danny Jackson

Casting

Thi Thanh Tu Nguyen

Makeup Designer

Anita Anderson

Makeup Supervisor

Franziska Roesslhuber

Makeup Artist

Ellie O'Brien

Makeup Artist

Franziska Roesslhuber

Hairstylist

Max de Wardener

Original Music Composer

Anita Anderson

Hair Supervisor

Steven P. Moysey

Novel

Tanya Miller

Art Direction

Tom Sayer

Production Design

Thi Thanh Tu Nguyen

Hair Designer

Mattias Rudh

Director of Photography

Ted Guard

Editor

Charles Guard

Director

Tom Guard

Writer

Charles Guard

Writer

Julia Stuart

Executive Producer

David Bowtle-McMillan

Sound Mixer

Robbie Jones

Camera Operator