Where To Stream Stargate Atlantis Season 2 Episode 10
The Lost Boys
- Aired September 23, 2005
- 60 Min
- Rated 7.8
- Number 34 Of 100 Rated Episodes
While exploring a new planet, Sheppard, McKay, Teyla and Ronon are ambushed by a group of men armed with Wraith stunners. They awaken to find themselves prisoners in a cave, where they discover the mastermind behind the attack: Lt. Aiden Ford.