Life Itself asks what life itself means in new featurette