Where To Stream Stan Lee's Lucky Man Season 2 Episode 6
6. The Point of No Return
- Aired March 31, 2017
- 60 Min
- Rated 7.7
- Number 9 Of 28 Rated Episodes
A hitman kills the nine passengers and crew on a jet, and Harry discovers that the man is connected to the death of Isabella's children. Meanwhile, Daisy suggests that Harry needs a sidekick.