Guest Stars Cameron Bender as Richard Shannyn Sossamon as Alex Penelope Ann Miller as Elizabeth Grey Kate Beahan as Miranda Nickleby John Schneider as Thomas Grey Sunkrish Bala as Hamid