Delirium

Delirium

Iranian horror movie from 1965.