"When a young boy turns up dead in a sleepy Pennsylvania town, a local sanitation truck driver, Donald, plays detective, embarking on a precarious and obsessive investigation to prove the boy was murdered."
Andrew Scott
as Donald Devlin
Bronagh Waugh
as Donna Reutzel
Denise Gough
as Linda Connolly
Michael Rose
as Sheriff Benjamin Mooney
Sandra Ellis Lafferty
as Betty Devlin
Christa Beth Campbell
as Wendy Connelly
Eric Mendenhall
as Bill Frankel
Andrew Masset
as Dr. Joel Pomorowski
Christian Finlayson
as Justin Zeigler
Kate Forbes
as Patty Zeigler
Jason Davis
as Jerry Zeigler
J.D. Evermore
as Cal Worbley
Becky Wahlstrom
as Tara
Tom Olson
as Funeral Director
Griff Furst
as Max Himmler
Bella Fraker
as Little Girl
Kevin Patrick Murphy
as Charlie
Jared Bankens
as George Atzerodt
Cory Scott Allen
as Randy Helsel
Sean Freeland
as Repairman
Thomas Elliott
as Grumpy Security Guard
Deadra Moore
as Receptionist
Eric Benson
as Burly Man
Nolan Cook
as Tyler Zeigler
Gage Lawson
as (uncredited)
Catherine Dyer
as Mrs. Pomorski
Christopher Kelly
Production Assistant
Glen Gathard
Foley Mixer
Jemma Riley-Tolch
Ben Tat
Dialogue Editor
Nik Morgan
Set Decoration
Aaron 'Cujo' Cooley
Sound Mixer
Katelyn Barton
Makeup Artist
James Hayday
Sound Re-Recording Mixer
Zoe Freed
Foley Artist
Leay Cangelosi
Hairstylist
Peter Burgis
Molly Coffee
Art Direction
Adam Bourne
Foley Editor
Lane Friedman
Hair Department Head
Gaby Macias
Robert Farr
Leon Clarance
Producer
Tai Duncan
Simon Fellows
Director
Gareth Unwin
Chris Dickens
Editor
Jo Monk
Executive Producer
Laure Vaysse
Marcel Zyskind
Director of Photography
Lorraine Coppin
Costume Designer
Lee Vandermolen
Deepak Nayar
Erik Rehl
Production Design
David Arshadi
Nanw Rowlands
Casting
Benjamin Talbott
Original Music Composer
John E.R. Hardy
Samuel Barnes
Victoria Ashfield
Brendan Higgins
Writer
Mark Williams