Promised Land poster
Promised Land • SEASON 2 EPISODE 13

Mirror Family

Promised LandSeason 2Episode 13Jan 15, 199845 min

The Greenes befriend a family that seems to mirror their unusual lifestyle of home schooling and travelling around the U.S. but upon closer inspection, Russell realizes that they aren't what they seem and like the nomad lifestlye for a secret reason.

←   All Episodes

Episode information and air dates are supplied by TMDB. CineSrc playback availability can change and is not guaranteed.