" The screenplay is filled with brilliant cinematic story-telling devices (ironic voice-overs, montage sequences, foreshadowings, symbolism (the use of water and the ocean in so many scenes)that keep a long and complex story moving so smoothly that the two-hour-plus running time is hardly noticed at all"