16 Blocks is a 2006 crime thriller film directed by Richard Donner. It stars Bruce Willis, Mos Def, and David Morse. The movie unfolds in the real time narration method.
Jack Mosley is an alcoholic and burned-out NYPD detective. After working all night, his lieutenant orders him to escort Eddie Bunker to testify in front of a grand jury before 10 a.m. Jack stops at a liquor store on the way; a gunman ambushes the car with Eddie inside. Jack kills the gunman and runs over his partner.
They go to Jack's regular bar and he kicks everybody out. His call for backup brings Jack's ex-partner, Frank Nugent and several other cops. Frank explains that Eddie is about to testify against a cop, who will testify against others to save himself. Frank takes Jack's gun and gives it to Eddie. Forced, Eddie fires the gun but before his execution Jack uses the bar's shotgun and cripples the executor. Jack and Eddie run out the back door.
Jack retrieves his spare handgun from his sister's apartment and...