Julia, the wife of a successful politician, is driven to her death by a mysterious doppelgänger.
2024
2021
1962
—
2023
1985
2005
1998
1993
1958
1979
1988
2013
2016
2018
2015