TV 4th July 2020 Stan Lee’s Lucky Man Season 2 Episode 8 recap: Harry and Isabella play some deadly games