Julia, the wife of a successful politician, is driven to her death by a mysterious doppelgänger.
2011
2018
2019
2024
2017
1974
2006
2005
2000