Margaret MénégozBorn April 21, 1941 in Budapest, Hungary Filmography★ 6.7 Counter Shot: Departure of the Filmmakers2008★ 0.0 Face 'Caché'2006