This film is considered an Ozploitation picture, an Australian exploitation movie.
Shot in Sydney in 2000, this Australian Sci-fi film was shelved until January 2003, when it surfaced on DVD in the US. It was finally released in its home country (straight to DVD) in November 2003.