I saw Hard Boiled (1992).
It's a very well choreographed action movie, "gun fu" style where people leap around like a classic kung fu movie, but gunplay replaces almost all physical combat. Essentially this is two movies: a fun shooter and a gritty cop story.
Things of note:
-In Cantonese, apparently "baby" is pronounced "bb". They say this word a LOT.
-There's a scene where a detective converts musical notes into numbers. Cantonese is a tonal language, and these numbers refer to the romanised method of denoting the correct tone for a word.
-I cried at the end.