Watch Trailer
DISCLAIMER: Not all titles shown are currently available on all streaming providers.

Watch Stan Lee's Lucky Man Season 1 Episode 6 Online

  • 6.9/10
  • COUNTRIES: United Kingdom
  • Subtitles: English

There are whispers of ritual sacrifice when a mutilated body is found at City Hall’s newest development site. Convinced that there is more to it than that, Harry puts Suri’s life at risk.