Episode 30 hr 11 min
John comes face to face with the consequences of his choices.
John struggles with the fallout of a worldwide catastrophe.
John wrestles with fears from the past and the present.
Directed byNathan Blair
CastNathan Blair, Rebecca Blair, Meggie Jenny, Isaac Hernandez, Kayla Blair, Zachary Blair