Whispers from the Dead
Episode: 1x01 | Airdate: May 17, 2017
In Little Falls, Minn., a retiree's peace is shattered by a home break-in, culminating in a gruesome double homicide; investigators discover audio recordings of the killings, revealing what really happened and the killer's true motives.