Zhou Xiaolong (do Stephen Chow đóng) sống ở Úc với cha của mình là Zhou Feihong (do Wah Yuen đóng). Anh và một nữ học việc Maomao (do Teresa Mo thủ vai) là một cặp đôi hay cãi vã và yêu thương. Một ngày nọ, chú của Xiaolong là Mao Ren (do Bryan Leung thủ vai) đến Úc để trốn nợ. Feihong yêu cầu Mao Ren đưa con trai mình là Xiaolong đến Hong Kong để phát triển. Mao Ren tình cờ phát hiện ra kỹ năng chơi bi-a tuyệt vời của Xiaolong và quyết định sử dụng anh ta để đánh bạc. Anh Long, tên trùm xã hội đen, thích vùng đất của gia đình họ Chu ở Úc, vì vậy hắn yêu cầu Mao Ren sử dụng vùng đất này như một cuộc cá cược. Đối mặt với võ sư đẳng cấp thế giới, Xiaolong thua trận vì áp lực quá lớn. Để khuyến khích Xiaolong, Maomao lấy đất của chính gia đình cô làm cá cược. Xiaolong quyết định giành lại đất đai của mình, nhưng áp lực vẫn ập đến với anh ta và anh ta bị tụt lại phía sau
Cảnh sát giao thông Gou-Hung và Dai-Jo là hai kẻ lập dị. Họ bị giáng cấp xuống bộ phận xe kéo do hoạt động kém. Cả hai tìm thấy cô gái đáng thương Bun trong lúc hành động và quyết định tạm thời đưa cô vào nhà và thông báo cho dì Marry của Bun để đến Hồng Kông. Gou-Hung và Bun trở thành bạn bè theo thời gian, nhưng Dai-Jo nhầm hành động của Mary là thể hiện tình yêu, khiến mối quan hệ giữa bốn người trở nên khó xử…
B là một cảnh sát hình sự mặc thường phục, sống trong một căn hộ nhỏ cũ kỹ với mẹ. Anh ấy có trái tim ấm áp và việc xử lý các vụ án táo bạo của anh ấy đã mở rộng tầm mắt của đồng nghiệp mới, Jie. Jie rất khác với B, người chỉ muốn vượt qua kỳ thi và được thăng chức. B lần lượt trấn áp hai vụ nổ súng lớn ở làng Shanshang và làng Shanxia, Xiaohei và Hongfan, đồng thời mua nhiều manh mối thông qua tay buôn ma túy Cheng của Hongfan. B đóng góp để có được thông tin của tội phạm, Jie cũng nhận được phần thưởng từ việc này. Tình bạn của họ đang lớn lên từng ngày. Ngay sau đó, Cheng bị ngã khỏi toa xe và mắc sai lầm lớn, bị Xiaohei và Hongfan đánh cho đến chết. Trong khi B điều tra nguyên nhân cái chết của Cheng