Episode BreakdownTV Show:Stan Lee's Lucky Man Season: 1 Episode: 6 | S01E06 Air Date: 26 February, 2016
Stan Lee's Lucky Man S01E06 - 6. A Twist of Fate
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.