To help Teal'c mind clear again, SG-1 asks Bra'tac to help. Bra'tac removes Teal'c's Gou'ald and Teal'c is forced to remember certain memories of his past. The real Teal'c in the end. SG-1 is glad to have him back.
When Cassandra collapses at home, she is taken to the SGC for treatment. A retrovirus is causing her to emit an EM field and she expresses a need to return to her planet for an initiation ritual. SG-1 investigates and finds a Goa'uld laboratory, probably having belonged to Nirrti, meant for experimentation on the planet's population. They find that the ritual is part of the experiment, a time when Nirrti studies her subjects and cures them when she is done. SG-1 has found a way to cure Cassandra, but now all that remains to be found is Nirrti.
SG-1 teams up with a Russian task force to investigate the disappearance of a Russian SG team on P2X-338. They discover that the Russian SG team released a creature that killed Marduk, a Goa'uld, in his sarcophagus. SG-1 must trust their Russian partners in order to escape the ziggurat alive.
Carter gets kidnapped and taken to an abandoned hospital where two doctors work to study the remains of Jolinar. She finds out that they have a Gou-ald, taken from the Russians, and are planning to put it inside a man named Adrian Conrad, to heal his sickness. They need Carter to tell them how to get the Goa'uld out after he's healed. O'Neill believes the government is involved with Carter's disappearance and contacts Maybourne. Together, with Daniel and Teal'c, they find Carter but also find out that the Goa'uld has escaped inside Conrad's body.
A strange ship is headed towards Earth, and the SGC suspects that Martin Lloyd and his companions may have something to do with it. O'Neill is sent to speak to Martin and is assigned as a military consultant on Martin's new show, "Wormhole X-treme!", which uncannily resembles SG-1 despite Martin once again losing his memory. His former shipmates stall Carter and Daniel by throwing them off the trail and into the hands of the NID.
In a Tok'ra plan to wipe out the Goa'uld, Daniel goes undercover as Yu's servant to release a poison at a meeting of the system lords. Meanwhile a Goa'uld attack on the Tok'ra base leaves the rest of SG-1 with their hands full.
As the Goa'uld summit continues, Daniel finds himself face to face with Osiris. He fools him in the same fashion as he did with Yu, but cannot bring himself to cause the death of Sarah, Osiris's host. He remains to uncover information about the unknown master of Osiris. Lantash, having taken Lt. Elliot as a host, guides the rest of SG-1 in escaping the fallen Tok'ra base.
A large asteroid is discovered on a heading straight towards Earth. If it hits, all life on Earth would likely be destroyed. SG-1 initiates a plan to repair a crashed Goa'uld cargo ship and deliver a naqahdah bomb to destroy the asteroid before it hits.
On an alien planet SG-1 discovers an inactive android is the only survivor of the destruction of her civilization. They bring her back to the SGC for study and manage to reactivate her. Things take a turn for the worse when she "makes" a replicator bug for Daniel.
Osiris engages in space combat with Thor over a violation of the protected planets treaty. Freyr arrives at the SCG bringing news of Thor's death and asking SG-1 to mount a rescue mission to retrieve an Asgard scientist from the planet in question. Upon their arrival Heimdall informs them that Thor still lives and has been taken captive by the Goa'uld. O'Neill and Teal'c transport over to the mothership to rescue him from the clutches of Anubis.