Where To Stream Stan Lee's Lucky Man Season 2 Episode 8
8. The Fallen Angel
- Aired April 14, 2017
- 60 Min
- Rated 7.8
- Number 4 Of 28 Rated Episodes
Four London criminals turn up the death, but Harry soon realizes that Isabella is only responsible for the first three. He and Isabella race to find the fourth man's killer: Harry to save him, Isabella to extract bloody vengeance.