
Cheshire, the North West of England, May 2013. When a French-speaking man contacts local police confessing to killing his housemate several years earlier, two detectives set out to discover the truth.
Cheshire, the North West of England, May 2013. When a French-speaking man contacts local police confessing to killing his housemate several years earlier, two detectives set out to discover the truth.