A história acompanha os trabalhos de dois investigadores novatos que atuam em casos diferentes: Stefan (Mark Strepan, de The Mill), um investigador que trabalha no setor de fraudes, e Arrash Sayyad, mais conhecido como Rash (Ben Tavassoli, de No Offence), um detetive da polícia metropolitana. Rash investiga o aparente suicídio de Mark Henson, um homem que há seis anos foi levado a julgamento por tráfico de drogas na Índia. Stefan trabalha infiltrado na equipe de David Leese, farmacêutica chefe responsável por seis hospitais em Londres e suspeito de aceitar suborno da UK Remicon, uma gigante da indústria de remédios. Logo os dois percebem que os casos que investigam estão, de alguma forma, interligados. Assim, eles acabam se unindo, apesar das personalidades opostas. Compartilhando das mesmas frustrações (salários baixos e a falta de valorização por parte de seus respectivos superiores), eles enfrentam corporações, governo e criminosos protegidos por advogados bem pagos e negócios legais.