This was a really enjoyable episode.
At last, The Wraith are understood!
It was easy to guess some things about them - but these were just guesses. Now, it is not just a theory but a fact.
This episode had a lot of Teyla in it. Almost every scene, it seems like. The actress who played her did a really good job.
There were some pretty demanding scenes in terms of emoting as well as being physical. She got to do some stage combat and a lot of being under physical/emotional distress.
This show has such great actors that when there is a great story like there was this week - it is like a double feature. Not just the tale but the actors themselves make it a double treat.
And thank goodness the writers finally tell us what is going on!