Episode 20 hr 10 min
John wrestles with fears from the past and the present.
John struggles with the fallout of a worldwide catastrophe.
John comes face to face with the consequences of his choices.
Directed byNathan Blair
CastNathan Blair, Rebecca Blair, Stacey Bradshaw, Kayla Blair, Zachary Blair