Stan Lee's Lucky Man
Episode Six
S1 E6:
A mutilated body is found at City Hall’s newest development site and there are whispers of a ritual sacrifice. Convinced there’s more to it, Harry puts Suri’s life at risk to catch a suspect.