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

