Personally, it’s not a masterpiece to me, but it comes pretty close.
I never got kicked out of the immersion.
The characters and plot develop in a homogeneous and exciting way.
I like that it has a nice and subtle ambivalent message that isn’t shoved in your face, unlike many Hollywood movies nowadays