Hidden, dir. Michael Haneke, France 2005 [orig. Caché]. Film review