seen it dozens of times, but man is it flawless. two and a half hours and *every* scene is a damn classic.
--------