After Lupo's testimony was compared against the video, Judge Lydia Y. Kirkland tossed out the case.
Philadelphia's internal affairs investigators are now probing Lupo's conduct, and he will no longer be used as a witness in criminal cases, law enforcement sources said.
The defendant with two pounds of illegal marijuana is free, and defense attorneys say the Lupo video shows what their clients often tell them: Police frequently fudge the facts on the stand.
"I can just tell you from my experience," said veteran defense attorney Diamondstein, "in the majority of cases, while the clients may not deny having narcotics, in the vast majority of cases the circumstances surrounding the arrest did not happen as it was described in the paperwork or in court."
The District Attorney's Office declined to comment on the case or Diamondstein's assertion.
Worries about testimony from some officers are not new. Under the former district attorney, Lynne Abraham, city prosecutors would not allow officers deemed untrustworthy to testify in court. Edward McCann, acting first assistant district attorney, declined to say whether that practice was still followed by the current district attorney, Seth Williams.
Earlier this week, a municipal court judge tossed out a drunken-driving case against a state legislator "based on credibility" issues with the testimony of city police officers.
Car stop
The Aug. 5 car stop in East Germantown initially involved only Lupo and his partner. About 30 minutes into the incident, a uniformed supervisor arrived. Lawyers involved with the case say they have not been able to identify him.