It's 1999 and Lorenzo Council (SAMUEL L. JACKSON) is a black cop in Dempsey, New Jersey who, along with white partner Bobby Boyle (WILLIAM FORSYTHE), is in tight with most of the residents of the Armstrong housing projects. He's arrived there to serve a warrant to Rafik (FLY WILLIAMS III) for possession, but is distracted by news that a white woman, Brenda Martin (JULIANNE MOORE), who works at the local daycare center, was reportedly carjacked by a black man on her way home to the nearby town of Gannon. Only under Lorenzo's intense interrogation does she admit that her 4-old-son Cody was asleep in the back seat.
Lorenzo immediately puts out an A.P.B. and it's not long before Brenda's cop brother Danny Martin (RON ELDARD) puts himself on the case, immediately thinking someone in the projects is responsible. As does Lorenzo's superior who blockades the projects in the belief that such a shake down will eventually get someone to talk.
Instead, it only enrages the likes of Rafik, Reverend Longway (CLARKE PETERS) who makes claims of racism, and Brenda's coworker Felicia (AUNJANUE ELLIS) who has other things to think about now that her boyfriend Billy (ANTHONY MACKIE) has started beating her. Rafik gets a beating of his own courtesy of the police, and Lorenzo realizes he has to solve the case and soon.
Accordingly, he agrees to let Karen Collucci (EDIE FALCO) and her small organization -- that searches for missing kids -- assist in his quest. Unsure if Brenda is being honest or not, Lorenzo races to find the truth and/or boy, all as racism-fueled emotions near the boiling point back in the projects.