Gala Film Distribution handled the distribution in Hong Kong and Solar Pictures in the Philippines for a 2002 theatrical release. Miramax also bought the rights to the film in 2002, removing 20 minutes of footage for a 83-minute version for 2003 and 2004 US theatrical releases, and completed the special effects CGI scenes. The theatrical release was shelved and instead was released via Netflix and Aol On network; it was released on DVD in 2009.