Very thought provoking and easy to see why it has been rated 1 by the AFI.