The Stool Pigeon

Film ini dirilis di Cina pada 24 Agustus dan 26 Agustus di Hong Kong. Film ini tampil sangat baik di box office Hong Kong. Film ini telah menerima tinjauan beragam.