Really? This episode showed such promise in the first ten minutes and the last five minutes. Just those fifteen minutes would have received a nine. I especially liked the analogy that Weir and Sheppard were taken just like Caldwell was and how he could sympathize. He was the one dissenting voice when it came to Sheppard being inhabited.
The rest of the episode was not really worth watching. As two old foes (Star Trek's Let That Be Your Last Battlefield actually did this forty years ago and better with Frank Gorshin) do whatever it takes to settle a centuries old score no matter the cost to anyone around them. A really uplifting message for a happy time. There is no moral to this lesson except that humans are naturally corrupt and can carry hatred for a very long time.
The only redeeming sections were in order the kiss between Weir and Sheppard, Teyla not killing Sheppard no matter what, and the final scene with Caldwell, Sheppard, and Weir.
That is all. Thanks for reading...