Ironically with Jewel Staite (Dr. Keller)in this episode, the plot is eerily similar to the "Firefly" episode in which Wash complains that while his wife Zoe has lots of war stories when she served with Mal, he really hasn't had any real stories to tell. So Mal takes him along on a heist in which they are captured by Mal's enemy Niska and tortured.
In this one, Teyla and Dr. Keller (Kaylee in "Firefly") go to Teyla's planet where they are captured by an enemy race seeking information.
In this one, Teyla and Dr. Keller (Kaylee in "Firefly") go to Teyla's planet where they are captured by an enemy race seeking information.