
Salt Lake City homicide detective Caleb Barnes is under increasing pressure from all sides to crack a string of serial killings that have been terrorizing the city. At the same time, Barnes' home life is beginning to crumble in the wake of his son's accidental death. Will he solve the killings before the stress tears him apart?
October 15, 1999
29 people

Stephen Baldwin
Caleb Barnes
Acting

Tyne Daly
Dr. Marcia Lyons
Acting

Allen Garfield
Lieutenant Paul Taylor
Acting

Shawn Huff
Mary Barnes
Acting

Silas Weir Mitchell
Jack Gaskin
Acting
Steve O'Neill
Detective Sloan
Acting
James Maitland
Detective Garcia
Acting

Alex Warren
Sarah Quinn
Acting

Michelle Wright
Police Officer
Acting

Robert Knepper
Glenn Dwyer
Acting

Elizabeth Barondes
Bailey
Acting
Brian Lee Bouck
Joe Marshall
Acting

1995

2020

1978

2007

2024

1996

1981

2009

2025

2014

2000

2015

1981

2023

2025

1984

2024

2008

2023

1987

2019

1993

2025

2025

1965

2021

1980

1988

1988

1996

2000
2016

2015

2014

2015

2017

2012
2022

2026

2016