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