New restoration runs playing at the Film at Lincoln Center.