stills from the Hammer horror movie Lair of the Carrot People (1973)