Could Sweden’s most notorious killer be innocent? Detective Peter Wendel struggles to hold together...