Filmed lasted from late August 2003, until late October 2003. This was originally intended for a direct-to-video release, but later there was plans for a small release to theaters in Spain, Russia and United Arab Emirates. However, those plans were scrapped, and the movie sat unreleased, until it was later announced as a Sci Fi Channel original movie in spring 2005. The DVD and VHS became available in summer 2005.