In the 2000 movie Shaft, the final judgment never takes place, since the charged person (Walter Wade, Jr.) is murdered before he enters the court.
Diane had confessed to Shaft, in a private conversation, that she got bribed to hide the truth (she was a witness in the murder of Trey by Walter). Do we know if she got away with that?
The movie doesn't mention that, I think. She's not a protagonist, so maybe we don't really know.