Directors' Fortnight
It screened in the Directors' Fortnight section of the 2005 Cannes Film Festival.