The intertwined lives of two hunters - a serial killer hidden in plain sight and the detective desperate to catch him.
All available episodes (17 total)