homunculus, still from 1 9 7 0's horror movie