Quite possibly one of the best movies of all time.

Rating: 10/10 (6 December 2019)

There is nothing about this movie I don't love. It's action is flashy and well choreographed, it's story is deep (thematically) while still being easy to follow, the acting is rock solid, and the special effects were top notch for the time. This movie has stood the test of time INCREDIBLY in the past 20 years. It is incredible.