Julia, the wife of a successful politician, is driven to her death by a mysterious doppelgänger.
2021
2017
2007
1953
1916
1936
2004
2015
1942
2012
1972
1966
1952
1971
1941
1921
2019
2022