powered by AFI
- Aired in United States June 21, 1997
- Aired in United States September 16, 1997
- Released in United States on Video September 16, 1997
- New Spirit is a division of EGM Film International set up to produce low-budget, straight-to-video sci-fi films.
- Budget source: Hollywood Reporter 02/27/1995
- Estimated budget: $3,000,000 - $5,000,000