The police prepares to trap the Drug Lord of Naples. The plan fails and Inspector 'Flatfoot' Rizzo (Bud Spencer) decides to interrogate him for the last time, but when he arrives the Drug Lord has been murdered. Flatfoot is accused of the murder and decides to investigate the arrival of an Italo-American mafia man, Frank Barella (Al Lettieri). The information given by Barella and Ferramenti (Dominic Barto), makes Flatfoot believe that there is a rat in the police department and therefore he must go to the Far East to find out who he is. On his way through Thailand, Hong Kong and Macau, Flatfoot encounters Barella, and all hell breaks loose.