Kirstie Alley turns in a complex portrayal of an embattled single parent, whose devotion to her autistic teenage son (Michael Goorjian) is taking an emotional toll. John: Sam Waterston. Bea: Stockard Channing. Gladys: Phylicia Rashad. Philip: Chris Sarandon. David (as a preteen): Steve Ivany, who is autistic. Based on Bob Randall's 1989 play. Robert Allan Ackerman directed.