Stan Lee's Lucky Man S02E10 - 10. A Hero of Our Time
Summary:
The police go after Isabella after she kills one of their own, and Harry insists that he's the only one who can bring her to justice. However, he may have to sacrifice everything--including his soul--to stop her.