Ally McBeal
Episode 16
S2 E16:
A conscience-stricken Ally is thrown into turmoil by Dr Clark's revelations about Billy; Cage and Ling work on a case involving pornography.
Starring
Jesse L. Martin, Jennifer Holliday, Zach Grenier