New York FEEDBACK Film Festival
Academy Award wins: Best Visual Effects Inducted into the National Film Registry: 2002 “In space, nobody can hear you scream”. It’s one of the most iconic taglines in cinema history— an exercise in pulpy brilliance that perfectly encapsulates the movie it accompanies. That movie is, of course, the 1979 science fiction classic ALIEN. ALIEN needs […]

