Richard Stanley’s *Color Out of Space* Is a Triumphant Return

Richard Stanley’s *Color Out of Space* Is a Triumphant Return

The new Lovecraftian horror movie Color Out of Space is the first major project from director Richard Stanley since he was fired from The Island of Dr. Moreau back in 1996. Film critic Theresa DeLucci has fond memories of Stanley’s early films Hardware and Dust Devil, which were released in the early 1990s. “I’ve been […]