Francis Lee (Chow Yun Fat) é um policial feliz e sortudo cujas chances de promoção são quase zero. Ele passa a maior parte do tempo se divertindo com mulheres, até o dia em que se junta com o policial Michael Cho (Conan Lee). Cho é um policial ambicioso com talento para artes marciais que envergonha Lee em uma situação de refém, fazendo-o fazer xixi nas calças. Eles são acusados de seguir a adorável Nina Li Chi, já que seu irmão é suspeito de uma operação de tráfico de drogas. Lee usa táticas difíceis para tentar fazer com que ela os ajude, mas começa a se apaixonar por ela quando percebe que ela só é culpada por tentar ajudar seu irmão. Juntos, Lee e Cho capturam o líder das Tríades, mas a irmã de Lee, Mimi, é sequestrada pela gangue. Uma troca é necessária e os dois policiais devem ir sozinhos para resgatar Mimi e levar as Tríades à justiça.