Bazz MacKenzie, qué durante años ha sido el gran capo de la drógá en la ciudad inglesa de Portsmouth, ha tomado la decisión de convertirse en gentleman y pasarse a los negocios legales, aunque ahora vive uno de sus peores momentos. Sin embargo, la policía desconfía de este cambio de vida tan radical y organiza una, operación secreta para desenmascararlo. Al principio todo parece ir sobre ruedas, pero la labor del detective Joe Faraday se complica cuando las mafias del norte del país deciden repartirse el pastel de las drogas utilizando unos métodos que poco tienen que envidiar a lós de MacKenzie y, además, su hijo J. J. se ye envuelto. en la muerte por sobredosis de un compañero de estudios.