The beloved pan-Asian cinema piece went onto break records 20 years ago and it still holds up as a masterpiece today!