Special Guest Stars Jane Seymour as Bette Jim Beaver as Spencer Hector Elizondo as Harry Ben Vereen as Peter D.B. Sweeney as Bert Priscilla Lopez as Meredith Guest Stars Andy Mackenzie as Stewie Rico E. Anderson as Officer Nelson Reggie De Leon as Ramon Sara Amini as Hannah