The original release date was slated for September 11 , 2001 .
The original release date was was pushed back to October 9 of the same year .
The original release date was slated for September 11 , 2001 , but was pushed back to October 9 of the same year .