Guest Stars Ned Eisenberg as Roger Kressler Stephen Gregory as Dr. Kyle Beresford Rob Puterman as Doctor Patricia Kalember as Judge K. Taten Paula Garcés as CSU Tech Millie Vizcarrondo Stephen McKinley Henderson as Judge Bernard Sage Doviak as First Grader Amy Pietz as Zoe Dunlop Mary Beth Peil as Debra Boyd Adam LeFevre as Ray Monaghan Dorothy Lyman as Principal Parker Raquel Castro as Emma Boyd Daniel Jenkins as Father Justin Miller Edmond Genest as Oliver Boyd Sarah Knapp as Kate Boyd Jack Koenig as Edgar Hamill Todd Gearhart as Garrett Gillespie Daniel Manche as Sean Hamill Heather Fairfield as Lenore Hamill Stephen Bogardus as James Decker Sasha Neulinger as Charlie Monaghan Violet O'Neill as Helena Dallas Snoderly as Adam Uncredited Steve Zirnkilton voices Opening Narration