Episode BreakdownTV Show:Stan Lee's Lucky Man Season: 2 Episode: 8 | S02E08 Air Date: 14 April, 2017
Stan Lee's Lucky Man S02E08 - 8. The Fallen Angel
Four London criminals turn up the death, but Harry soon realizes that Isabella is only responsible for the first three. He and Isabella race to find the fourth man's killer: Harry to save him, Isabella to extract bloody vengeance.