Julia, the wife of a successful politician, is driven to her death by a mysterious doppelgänger.
2021
1978
1992
1956
2020
2018
1995
2014
2023
2006
1976
1998
1967
2001
2007