Where To Stream Stan Lee's Lucky Man Season 1 Episode 6
6. A Twist of Fate
- Aired February 26, 2016
- 60 Min
- Rated 7.7
- Number 6 Of 28 Rated Episodes
Harry and Suri look into the death of an African immigrant who apparently was killed as a ritual juju sacrifice. However, the trail of evidence soon leads to Harry's former superior... and current deputy mayor.