17 Two Exciting New York Premieres and an Oscar Submission at the Museum of Moving Image!Both films play at the Museum of Moving Image in Queens as...