Special Guest Stars Victor Garber as Neil Nutterman Guest Stars Ruby Jerins as Grace Peyton Dominic Fumusa as Kevin Peyton Daisy Tahan as Fiona Peyton Anna Deavere Smith as Dr. Akalitis Co Starring Lenny Jacobson as Lenny Stephen Wallem as Thor William Oliver Watkins as Paramedic Joseph Ackler as Paramedic Chuck Cooper as Intestine Man Nicole LaLiberté as Model Mark Irish as Dr. Rodney