Where have we come from? Where are we going? What are we here for? Is life unique to this rocky planet we call Earth?