Demon Seed Donald Cammell, 1977, October 29, 2021 First posted on Letterboxd THIS MOVIE IS FUCKING INSANE