Tokyo International Film Festival
The film premiered at the 13th Tokyo International Film Festival on October 30, 2000.