Special Guest Stars Christine Baranski as Dr. Beverly Hofstadter Laurie Metcalf as Mary Cooper Keith Carradine as Wyatt Judd Hirsch as Dr. Alfred Hofstadter Katey Sagal as Susan Guest Stars Dean Norris as Colonel Williams Jack McBrayer as Randall