1st review... but this is my all time favorite movie. Love the plot, love the action, love the emotions... my children are now enthralled. I am guessing I am on my 20th time watching and it still gets me from beginning to end. Up there with crouching tiger but better...watch, watch, and watch again it really gets better when you think of the writing and that it holds up 20 years later...