There are some interesting ideas and some great moments in this original piece of work. Ultimately it doesn't quite get there for me though in terms of the overall story and the science. It's ambition together with some decent performances along the way elevate it into the above average bracket.