An excellent overview of this film is HERE.