Gerry Conlon er en ubetydelig tyv i 70'ernes splittede Belfast, og hans største interesser er at drikke sig fuld og feste, hvilket hans stille og skrøbelige far Giuseppe er meget imod. Da Gerry gør IRA vrede, sender hans far ham til England, hvor hans udskejelser gør, at han er på det forkerte sted på det forkerte tidspunkt. Han er uskyldig, men tvinges til at tilstå terroristers bombeangreb og idømmes livsvarigt fængsel. Den uskyldige Giuseppe bliver også anholdt og fængslet, og i fængslet opdager Gerry langsomt, at faderens tilsyneladende skrøbelighed dækker over en utrolig styrke og klogskab. Sammen med en meget engageret forsvarer beslutter Gerry at få sin uskyld bevist, rense sin fars navn og afsløre sandheden bag en af juraens mest skamfulde begivenheder i nyere tid.
I sydstatsbyen Sparta er en rig industrimand blevet myrdet. Allerede samme aften finder politiet en mistænkt på stationen. Han er fremmed, han er sort, han er den perfekte mistænkte, men desværre er han også storbystrømer med speciale i drab. Noget uvilligt begynder han at hjælpe den lokale politichef, men det er yderst farligt at have den forkerte hudfarve i Sparta.