If current server doesn't work please try other servers below.
Season 1 - Jan. 22, 2016
Season 2 - Feb. 24, 2017
Season 3 - Jul. 20, 2018

Stan Lee’s Lucky Man Season 2 Episode 7
HD
Overview:
After a Soho property developer is found brutally murdered, key evidence disappears from the crime scene. Winter worries that one of his team is responsible, and Orwell is in the frame. Harry fights to clear his detective