29 October 2021

What is going on here?

 This is one jaw dropping film.  (And I got it on 16 mm too).

The Brain That Wouldn't Die





Watch it on the Internet Archive, of course.