The Practice
Blessed Are They (3)
E4 Oct 19, 2003 44m TV-G
Alan Shore is troubled by Sheila Carlisle's increasingly erratic behavior and fears for her mental - and legal - competence. Meanwhile, Shore is ordered by the court to represent a man who refuses to divulge his identity for fear that the unsavory nature of his crime will be made public
Where to Watch Blessed Are They (3)
Cast of Blessed Are They (3)