Human Factors
A mysterious home invasion triggers off a shake in the core of a cosmopolitan middle-class family and unveils the fragility of truth and the power of individual perspective.
May 7, 1967
2009
April 18, 1980 in Ulm, West Germany
1986 in Bremerhaven, Germany
September 27, 1971 in Geneva, Switzerland
1988 in Lebanon

