Guest Stars Andy Milder as Dean Hodes Renée Victor as Lupita Maulik Pancholy as Sanjay Indigo as Vaneeta Allie Grant as Isabelle Hodes Martin Donovan as Peter Scottson Vincent Laresca as Alejandro Kevin Sizemore as Officer Wick Olivia Sui as Peggy