French city with a famed film festival Answer