Peak Practice
Heart and Soul
E10 Apr 30, 1996 TV-14
Will blames himself for a simple misdiagnosis, but Kate has an even bigger bombshell to drop. Erica puts down roots in Cardale, while Andrew faces up to his future in Liverpool
Cast of Heart and Soul