Beth and Tom Fairchild seem to have it all. However, when a string of murders is traced back to Tom, Beth is forced to ask herself whether she has ignored signs of her husband’s violence all along.
1980
2013
2002
1982
1967
2021
1989
1996
2020
2015
1997