Julia, the wife of a successful politician, is driven to her death by a mysterious doppelgänger.
2021
1959
1978
1967
1973
2005
2009
2006
1974
2008
1991
1995
2010