the 2002 french film by director robert kechichian made its american debut in what city ?
san francisco