This is, for me, one of the greatest of all time. Any sequel to the original - again - one of the all time greatest - was always going to be tough. But to follow it with such a timeless masterpiece is nothing short of astonishing. The acting all round is utterly electrifying - from the big performers to the bit part players and extras. Each part is played to perfection. This is one of those rare movies that is totally complete. Words can barely do it justice. You could watch it a thousand different times and take a thousand different lessons from it. You could notice something each time that you hadn't spotted before. This is cold, unforgettable and absolutely absorbing. If you haven't seen it before - go and watch it. If you have seen it before - go and re - watch it. I'm not sure we'll ever see anything that matches it's like again.