L'inspecteur Lau charge un de ses meilleurs flics d'infiltrer un gang de dangereux malfaiteurs. Ko Chow devient ainsi une "taupe", suspecté par les braqueurs et poursuivi par la police qui ignore tout de sa véritable identité.
Max Lowe, un jeune chirurgien, décide de tout quitter après le décès de l'une de ses patientes. Profondément ébranlé dans sa vocation médicale, il plaque tout et se rend en Inde. Dans les bidonvilles de Calcutta, il est saisi par la pauvreté extrême et la peur que fait régner une bande de criminels sur un quartier. Sa rencontre avec une anglaise, à la tête d'un dispensaire, l'oblige à s'engager.