True Lies (2): The Happy Face Killer
A consequential letter surfaces with stirring claims and upends the seemingly closed case, calling into question the guilt of the convicted criminals.
Release : November 04, 2021
Runtime Epiosde : 40 minutes
Rating : 7.00