Special Guest Stars Michael Shanks as Dr. Daniel Jackson Guest Stars Gary Jones as Sgt. Walter Harriman Teryl Rothery as Dr. Janet Fraiser Cliff Simon as Ba'al Dorian Harewood as Thoran Co Starring Patrick Gallagher as Jaffa Commander Ulla Friis as Shallan Uncredited Peter Kufluk as MSgt. Connor Mario Ferrente as SF Guard Michael F. Roselli as Jaffa Glenn Ennis as Jaffa