It's been 16 years since this movie came out and I first watched it. My second viewing left me still amazed by the superior cast. It is a good film. Much better than so many coming out now. If you have never watched this movie then by all means do. It has it flaws and leaves questions unanswered but no worse than others.