France
(Cannes International Critics' Week)
May 22, 2008