First Contact First Contact: ‘Home Soil’ Season 1 Episode 17 November 20, 2013 The Spoilist 0 Everyone is acting suspiciously at a terraforming colony but why is terror forming?