Where To Stream Stan Lee's Lucky Man Season 2 Episode 10
10. A Hero of Our Time
- Aired April 28, 2017
- 60 Min
- Rated 7.5
- Number 16 Of 28 Rated Episodes
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.