The Long Night
- Episode aired Aug 8, 2017
- TV-14
- 42m
When Charlotte, NC Detective Garry McFadden agrees to do a favor for a witness in one of his cases, he finds himself involved in a strange murder investigation that plays out over one of the... Read allWhen Charlotte, NC Detective Garry McFadden agrees to do a favor for a witness in one of his cases, he finds himself involved in a strange murder investigation that plays out over one of the longest nights of his career, leading to an unexpected killer.When Charlotte, NC Detective Garry McFadden agrees to do a favor for a witness in one of his cases, he finds himself involved in a strange murder investigation that plays out over one of the longest nights of his career, leading to an unexpected killer.