Movie review: Life

  It probably goes without saying that humanity is rife with ambition. From crawling out of the primordial ooze and evolving into higher lifeforms with free will through to building complex, enduring and not-so-enduring civilisations, people in general have displayed an admirable ability to keep forging ahead no matter what Continue Reading