Znakomity bokser Rubin "Huragan" Carter został w 1966 roku skazany za morderstwo na podstawie fałszywych zeznań. Przez długie lata bezskutecznie próbował udowodnić swoją niewinność. W więzieniu przeszedł głęboką przemianę duchową i intelektualną, napisał autobiografię. Trafiła ona przypadkowo w ręce młodego czarnoskórego Lesry Martina, którego bardzo zaintrygowała sprawa Cartera. Dzięki wysiłkom jego i trójki Kanadyjczyków, Terry'ego, Lisy i Sama, po prawie dwudziestu latach Rubin znowu staje przed sądem.
Ghost Dog jest płatnym mordercą, pracującym dla najważniejszego bosa włoskiej mafii. Podczas porachunków gangów przypadkowo z opresji ratuje go inny gangster. Ghost Dog jako wyznawca zen i zwolennik kodeksu samurajskiego bushido, całkowicie oddaje się w ręce swego wybawiciela. Pracując dla niego, przeciwstawia się włoskiej mafii.
Historia opowiada o kobiecie /Julianne Moore/, która jest przekonana, że jej syn został porwany przez czarnoskórego mężczyznę, który wcześniej ukradł jej samochód. W sprawę angażują się czarny detektyw i biała dziennikarka, którzy w toku prowadzonego śledztwa zaczynają odkrywać, co tak naprawdę się przytrafiło.