Special Guest Stars Richard Dean Anderson as Jack O'Neill Claudia Black as Vala Mal Doran Julian Sands as Doci Guest Stars Gary Jones as Sgt. Walter Harriman Bill Dow as Dr. Bill Lee Lexa Doig as Dr. Carolyn Lam Louis Gossett, Jr. as Gerak April Telek as Sallis Stephen Park as Harrid Mark Houghton as Prior Larry Cedar as Prior Co Starring Gardiner Millar as Yat'yir Paul Moniz de Sa as Fannis Greg Anderson as Administrator Penelope Corrin as Dr. Lindsay