Special Guest Stars Dwight Schultz as Lt. Reginald "Reg" Barclay Marina Sirtis as Counselor Deanna Troi Guest Stars Robert Picardo as Dr. Lewis Zimmerman Jack Shearer as Admiral Hayes Tamara Craig Thomas as Haley