Episode #1.1
- Episode aired Feb 9, 2003
After going missing, Stephen Baxter turns up a few days later, claiming to be The son of God, he tells people that humanity has gone too far, and asks people to write a third testament.After going missing, Stephen Baxter turns up a few days later, claiming to be The son of God, he tells people that humanity has gone too far, and asks people to write a third testament.After going missing, Stephen Baxter turns up a few days later, claiming to be The son of God, he tells people that humanity has gone too far, and asks people to write a third testament.