Doing Hard Time è un film drammatico del 2004 con Boris Kodjoe, Michael K. Williams, Steven Bauer, David Banks e Giancarlo Esposito. Michael (Boris Kodjoe) era un brav'uomo e un padre affettuoso, finché un giorno suo figlio di sette anni è rimasto coinvolto nel fuoco incrociato di un affare di droga andato male. Il lutto di Michael si trasforma in indignazione quando gli assassini di suo figlio vengono puniti solo per possesso di droga.
Lancia una crociata di vendetta, facendosi arrestare per poter andare dietro le sbarre e fare giustizia a modo suo con i due assassini. Ma in un luogo dove non esistono regole, la vendetta non sarà più l'unica preoccupazione di Michael.
Quando Chase, il figlio di sette anni di Michael Mitchell (Boris Kodjoe), viene accidentalmente colpito da un proiettile durante un affare di droga fallito, nessuno sa con certezza chi dei due killer, Curtis "Durty Curt From Detroit" Craig (Michael K. Williams) o Raymond "Razor" Carver (Michael Kimbrew), abbia premuto il grilletto. Poiché entrambi gli uomini si rifiutano di testimoniare contro l'altro, la giuria li dichiara colpevoli solo di possesso di droga, il che significa che potrebbero tornare in libertà tra due anni.
Avendo già perso la madre di Chase a causa del cancro, Michael non riesce a sopportare l'idea che l'omicidio del suo unico figlio resti impunito. Come parte di un piano metodico per vendicarsi, commette un crimine brutale per farsi condannare nello stesso istituto di Durty Curt e Razor. Nel frattempo, Durty Curt è determinato a regolare i conti con Razor, che ha stretto una relazione con il boss della prigione Eddie Mathematic (Sticky Fingaz).
Con l'avvicinarsi della resa dei conti, un cast di giocatori, dalla guardia carceraria Capt. Pierce (Giancarlo Esposito) all'allibratore gay Clever (William L. Johnson), dal drogato dalla parlantina veloce (David Banks) al compagno di cella analfabeta di Michael, Smalls (Marcello Thedford), si schierano e scommettono sul risultato.