Outcast was a different episode. We find Sheppard returning to Earth upon the news of his fathers death. I guess that they did not tal much or get along, as he has said in the past that he doesn't have family. I'm curious about this. However the episode it self is entertaining and gives more in depth insights into the characters involved. To add to the drama, some US scientists have created a human form replicator, which is now on the loose. I don't think that this episode was vital to any particular story line, but it did have some points that may come into play in the future.
Please read the following before uploading
Do not upload anything which you do not own or are fully licensed to upload. The images should not contain any sexually explicit content, race hatred material or other offensive symbols or images. Remember: Abuse of the TV.com image system may result in you being banned from uploading images or from the entire site – so, play nice and respect the rules!