An international group of artists explore fundamental questions around what it means to be human. Viewers travel from a former 15th-century monastery in Seville, Spain, to the countryside outside of ...