Examines two great mysteries which have defied science - the riddle of life and the riddle of creation.