Busan International Film Festival
The film screened at the Busan International Film Festival in October 5, 2003.