This is one of Woody Allen's best films in years.