Delirium

    Iranian horror movie from 1965.
    • Runtime: 2 hours
    • Release Date: April 21, 1965