After it mysteriously breaks, a woman's mirror wreaks havoc - and shows her the true nature of confinement.
2024
2022
2020
1989
2019
2015
1913
2011
1982
2003
2025
2023
1938
1952
2007
2018
2016