powered by AFI
DVDs from TCM Shop
- Aired in United States August 1, 2006
- Aired in United States June 10, 2006
- Project originates from NuImage's 4 picture deal with Sci Fi Channel and Active Entertainment.
- Aired in USA on Sci-Fi Channel June 10, 2006 as part of their "Saturday Action" block of movies during 2005-2006 season.
- Began shooting November 28, 2004, and completed shooting December 20, 2004.