Every marriage has its secrets... When her husband is arrested on suspicion of being a serial killer, Beth Fairchild (Annabel Scholey) is certain it’s all a huge mistake. Tom (Jack Farthing) is the village doctor and a beloved member of the community. Yet, as she investigates, with the help of Tom's best friend Adam (Luke Treadaway), more evidence emerges that will force Beth to ask herself whether she really knows the person she married, or if she’s just lying to herself to cling onto her idyllic life?