Guest Stars Teryl Rothery as Dr. Janet Fraiser Peter Williams as Apophis Jesse Moss as Lieut. J. Hibbard Dion Johnstone as Capt. Nelson Aaron Craven as Capt. Kyle Rogers Co Starring Josh Byer as Sergeant Uncredited Peter Kufluk as MSgt. Connor Jon Kralt as SG-X Soldier