Pilgrim by Sebastian Baczkiewicz
Series 6
Episode 1: Jackson's Mill
4 Extra Debut. Pilgrim discovers that an old friend is being haunted by a malevolent spirit. Meanwhile, homeless people are disappearing from a local shelter.