Excellent. Excellent. Excellent. Great plot, great direction. The love story ruins the movie, but you can forgive that easily. Great ending. I have not seen the first one (it is a remake) but I suspect an excellent direction. You have to see it. Rent it!