Guest Stars Michelle Nolden as Hannah Mercer Charles Vandervaart as Young Fred Dayo Ade as Moshe Donald MacLean Jr. as Seth Allen James Cade as Fish Man Gavin Williams as Niklaus