A tortured filmmaker's mind is deteriorating, and the images he captures begin to do the same.
April 26, 2025
Released
Images
14min
—
Try removing some of the filters to get more results.