Narc (2002)

An undercover narc dies, the investigation stalls, so the Detroit P.D. brings back Nick Tellis, fired 18-months ago when a stray bullet hits a pregnant woman. Tellis teams with Henry Oak, a friend of the dead narc and an aggressive cop constantly under the scrutiny of internal affairs. They follow leads, informants turn up dead, Nick's wife is unhappy he's back on the street, Henry's protective of the dead cop's wife... (imdb)
Cast and Information
Directed By: Joe Carnahan
Written By: Joe Carnahan
Starring: Ray Liotta, John Ortiz, Jason Patric, Chi McBride, Richard Chevolleau, Busta Rhymes, Anne Openshaw
Genres: Suspense/Thriller, Crime