Bloody Christmas Next to the Leman Lake

Bloody Christmas Next to the Leman Lake

Available on Prime Video, Tubi TV
S2 E10: The bodies of two widows are a luxurious property in Vevey, Switzerland.