The film spans 30 years in Julieta’s life from a nostalgic 1985 where everything seems hopeful, to 2015 where her life appears to be beyond repair and she is on the verge of madness.
2006
2021
1997
1999
1996
2024
2008
2017
2019
2025
2003
1978
2016
2000
2011