Cast
John Lynch
Dan
Essie Davis
Orla
Sean Harris
Jamie
Marcel Iureș
John
Ruth Negga
Mary
Crispin Letts
Doctor
Stanley Townsend
Garda Hourigan
Crew
Billy O'Brien
Director
Adrian Johnston
Original Music Composer
Robbie Ryan
Director of Photography
Billy O'Brien
Writer
Ruth Kenley-Letts
Producer
Ed Guiney
Producer
Suzanne Cave
Costume Design
Bertrand Faivre
Producer
Wendy Brazington
Casting
Andrew Lowe
Executive Producer
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.