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.
April 18, 1980 in Ulm, West Germany
1988 in Lebanon
May 7, 1967
September 27, 1971 in Geneva, Switzerland
2009
1986 in Bremerhaven, Germany

