Episode 4 - True Lies (2): The Happy Face Killer
Air Date: Nov 4, 2021
A consequential letter surfaces with stirring claims and upends the seemingly closed case, calling into question the guilt of the convicted criminals.