Title: First TV release, then DVD release, no Movie release :(
Review: Just watched it during its premiere on Sci Fi. Now itll get the DVD release on June 14th. Not a bad movie but not worth the 25 plus dollars amazon wants :(
Is this product review negative?