As an evolutionary biologist Stephen studies the genetic code that is common to all life on earth. He wonders, was that code a predictable outcome of evolution? It seems that if you replayed the tape of life again, you might get something very similar – which raises all sorts of questions.