Stan Lee's Lucky Man
Leap of Faith (1x10)
Season finale
Air date: Mar 25, 2016
Anna and Daisy's lives are in danger, but Harry struggles to find a way to save them from Golding's cruel plan. He has been told that the only way to spare them is if he makes the ultimate personal sacrifice.
- Premiered: Jan 2016
- Episodes: 28
- Followers: 368
- Ended
- Sky One
- Friday at 21