Sha Po Lang là một bộ phim đã khiến tất cả những lời bàn cãi biến mất ngay từ những hình ảnh đầu tiên (đặc biệt tại khuôn khổ Liên hoan phim Cannes 2004). Simon Yam đảm nhiệm vai một cảnh sát điều tra không ngừng bám theo dấu vết một tên gangster nguy hiểm, kẻ luôn luôn thoát khỏi sự truy đuổi một cách khôn ngoan. Với sự trợ giúp của đồng đội và người cộng sự không cùng quan điểm, anh đánh cược mạng sống của mình cho nhiệm vụ cuối cùng. Những pha hành động nhanh và hiệu quả, những màn trình diễn võ thuật đẹp mắt của các diễn viên kung fu đóng mác Hong Kong. Người xem còn được chứng kiến những cuộc đối đầu nảy lửa về sức mạnh cũng như về tinh thần và trí óc.
Sha Po Lang là một câu chuyện trinh thám nhưng không gây nhàm chán, cho dù đôi lúc đạo diễn Wilson Yip hơi sa đà vào một vài cảnh không cần thiết. Dàn diễn viên với những tên tuổi kỳ cựu nhập vai hoàn hảo, đặc biệt là Sammo Hung. Vai diễn PO một kẻ tàn ác nhưng ngược đời thay, lại lấy được sự thông cảm của không ít khán giả. Tính cách tàn bạo, hành động lạnh lùng và được giới xã hội đen kính sợ nhưng với gia đình, hắn là một người chồng ân cần và là một người cha thương con hết mực. Với PO trong Sha Po Lang, khán giả có một cái nhìn khác hẳn so với chàng béo giỏi võ với dáng vẻ hài hước và đôi chút ngu ngơ trong các phim trước đây của Sammo Hung.
Bộ phim Sát Phá Lang sẽ chỉ là một câu chuyện trinh thám đơn thuần với vài cảnh đánh nhau được tô điểm thêm nếu Chung Tử Đơn không đảm nhiệm phần lớn những pha hành động. Những trận đấu có anh tham gia đều tạo được ấn tượng và sự ngạc nhiên, nhanh và thực sự mạnh mẽ. Cũng vì thế mà Sha Po Lang đã lập tức được khán giả đón nhận. Với vai diễn sát thủ chỉ biết tuân lệnh thượng cấp, Ngô Kinh trình diễn một phong cách hoàn toàn khác với vai Phương Thế Ngọc trong Nam Thiếu Lâm. Hầu như không nói một lời, kẻ giết thuê này bộc lộ một bản tính lạnh lùng và tàn bạo.