In 2000, Big Idea announced that the film will be released sometime in 2002.
Pada tahun 2000, Big Idea mengumumkan bahwa film tersebut akan dirilis sekitar tahun 2002.