Air Date?
I'm assuming that this is a SciFi Channel movie. And regardless of the appallingly horrific track record of SciFi Channel movies, they can sometimes be good when they focus on pure sci-fi, and I am somewhat interested.
Does anybody know when this will air? All that IMDB says is March 2009. Anyone know anything more specific?