A visually stunning and thought-provoking exploration of the human condition seen through ancient Greek eyes, with a particular focus on the human form.