Although the film was filmed and completed in 2001, it was shelved for almost three years (for unknown reason).