I see that this is a made for tv movie, any idea what network it will air on?
The SciFi network in the fall