Skip To Content

Where To Stream Stan Lee's Lucky Man Season 2 Episode 4

4. The Trojan Horse

Harry and Suri investigate the case of a prototype driverless car that drowned the owner's wife. The wife was threatening divorce and was going to take her money with her, but it soon becomes clear that someone else is responsible. Meanwhile, Eve warns Harry about Isabella, and Steve requests a transfer.