My Lover My Killer
Ben Lacomba
S1 E1:
An online meeting led to Sarah Wellgreen and Ben Lacomba making a life together. But how well did she really know him?
My Lover My Killer