Where To Stream Stan Lee's Lucky Man Season 2 Episode 9
9. Lamb to the Slaughter
- Aired April 21, 2017
- 60 Min
- Rated 7.7
- Number 11 Of 28 Rated Episodes
After Harry's death, Eve gives the bracelet to a down-and-out fighter, who discovers that everything has a price. Meanwhile, Alistair gets dangerously close to discovering Isabella's secret.