when did this air?


I love sci-fi so please help. Is this still on? Has it started yet? What channel? Are there going to be more episodes?

reply

Its on Netflix. Its a two part movie.

reply