A remarkable film.