Julia, the wife of a successful politician, is driven to her death by a mysterious doppelgänger.
2007
2001
2006
1993
2023
2018
2025
1978
1981
1968
2013
2003
1967
2014
2021
2019