Larry Cohen Cult Horror Movie Director of ‘It’s Alive’ Dies at 77

Cult Horror Movie Director Larry Cohen best known for his films “It’s Alive,” “The Stuff,” and “God Told Me To” died on March 23 in Los Angeles, California. He was 77 years old. Cohen’s death was confirmed by his publicist Shade Rupe, who said he had his loved ones with him at the time of […]