On the Knees of the Gods
- Episode aired Apr 12, 2009
- 33m
When a Section 31 spy is revealed, T'Lorra takes matters into her own hands. Meanwhile, the Odyssey comes face to face with an Archein ship intent on their destruction.When a Section 31 spy is revealed, T'Lorra takes matters into her own hands. Meanwhile, the Odyssey comes face to face with an Archein ship intent on their destruction.When a Section 31 spy is revealed, T'Lorra takes matters into her own hands. Meanwhile, the Odyssey comes face to face with an Archein ship intent on their destruction.