The film premiered on September 8, 2001 at Oldenburg International Film Festival in Northwest Germany, three days before the September 11th attacks. The shots of the World Trade Center towers were kept in the film and never edited out. The film was released in Italy on November 30, 2001 and in the United States on October 11, 2002.