Pensilvânia, 1984. Logo após ficar viúva Rachel Lapp (Kelly McGillis) e seu filho de oito anos Samuel Lapp (Lukas Haas), que pertencem a uma comunidade amish, fazem uma viagem. Eles pretendem ir para Baltimore, pois Rachel quer visitar a irmã, mas em uma estação de trem na Filadélfia Samuel vai ao banheiro e acaba testemunhando um assassinato no qual a vítima foi um policial, que teve a garganta cortada. John Book (Harrison Ford), o detetive da polícia que investiga a morte, só sabe que o assassino é um negro alto e, assim, leva o menino para a delegacia, onde Samuel tenta encontrar entre os "suspeitos usuais" e nas fotografias dos fichados o criminoso. Mas o garoto descobre o assassino ao ver uma notícia de jornal, na qual o detetive McFee (Danny Glover) é enaltecido por seu trabalho na narcotráficos.
Josh Pollack, um repórter ingênuo e ambicioso, está convencido de que a FRAT, uma força de elite dentro do Departamento de Polícia de Edison, está corrompido. Trabalhando em um caso de homicídio, ele começa a descobrir evidências que sugerem que todo o sistema de justiça é de bom grado fazer vista grossa para os abusos da essa força. Quando a sua vida ea de sua namorada estão ameaçadas de sua pesquisa, ele unir forças com o seu editor, um repórter de uma vez famoso, e um detetive particular renome para derrubar o FRAT e cada um por trás dele