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

