Stan Lee’s Lucky Man – Season 1 Episode 2

“Win Some Lose Some” Stan Lee’s Lucky Man episode two picks up directly after last week’s events.  Clayton and D.S. Ben Grady (Ben Aldridge) are overboard in the Thames, and Clayton must use his newfound luck to extricate them both from the clutches of a menacing henchman of indistinct Eastern European origin.  Clayton and D.S….