'Close Your Eyes' Review: A Spanish Master Returns, With Power

Victor Erice's first feature film, The Spirit of the Beehive (1973), begins in the 1940s, when a traveling movie theater…