A woman left alone in Morocco by her architect husband begins to lose her mind.
Release Date: 1970-04-01