Where To Stream Stan Lee's Lucky Man Season 1 Episode 3
3. Evil Eye
- Aired February 5, 2016
- 60 Min
- Rated 7.6
- Number 12 Of 28 Rated Episodes
With Suri on leave, Harry is forced to work under Steve investigating a diamond story robbery that resulted in the owner's death. Meanwhile, Kevin gets a present in his jail cell, and Suri discovers that the Green Dragon Casino isn't as honest as it appears.