Great rewatch value, but .. (spoiler)
.. horrible ending : DL's character sacrificing herself just to become a hero, and the bad guy getting himself killed in the last second. So Hollywood.
Besides that, this movie has a great rewatch value just like e.g. Deep Blue Sea.