Control, manipulation, murder. The stranger-than-fiction true story of Carol & Stephen Baxter, a wealthy couple who fell prey to a callous killer with a string of online identities.
2012
2022
2025
2011
2002
1992
1995
2021
1993
2010
2001
2014
2020
2018
2009
2023