The Spanish comedy-drama, a critical favorite, opens at Lincoln Plaza Cinema in the Upper West Side, and Angelika Film Center in Greenwich Village, Friday, April 7, 2017.
Get stories like this in your inbox Enter your Email Address We don’t share, rent, or sell addresses.