In terms of direction, acting, settings, and costumes, this is surely one of the very best period movies ever made! Scorsese has excelled himself. Daniel Day-Lewis, Michelle Pfeiffer, and Winona Ryder are magnificent, but so are all the other actors. An incredibly good movie. The booklet accompanying the deluxe edition is well worth reading. There is also a bonus disc with interviews, and "how-the-movie-was-made" stuff.