Did You See Last Week?: Stargate Universe – Faith

The Destiny arrives at a star system that shouldn’t exist. The crew discover a planet there that could meet all of their needs. This is a tough one for the crew as they land on a nice planet and with no hope of getting home, they may be tempted to stay. Check it out and let us know what you thought.