Special Guest Stars David Sutcliffe as Christopher Hayden Sebastian Bach as Gil Guest Stars Sally Struthers as Babette Dell Todd Lowe as Zack Van Gerbig John Cabrera as Brian Fuller Danny Strong as Doyle McMaster Devon Sorvari as Honor Huntzberger Abigail Spencer as Megan Leslie Odom Jr. as Quentin Walsh Arden Myrin as Claude Oliver Muirhead as Arthur Gordon Samantha Shelton as Walker Co Starring Rona Benson as Joni Nasim Pedrad as Waitress