A woman left alone in Morocco by her architect husband begins to lose her mind.
2017
2022
2024
2023
2021
2015
1997
2005
2019