Marc Lagnier confesses to the murder of his adored son, but refuses to explain.
2018
1997
2022
2020
2011
1956
2013
2016
2017
2019
2023
2010