The Village Voice reports Impossible Horror “keeps veering into strangely empowering cul-de-sacs” as part of its review of Scary Movies XI presented by The Film Society of Lincoln Centre

Read Article >>