Not Danny Boyle's finest hour I'm afraid. The film is really pretty dire. Incredibly weak narrative, same thing just happens over and over again. The ending completely misses the mark.
Sorry to say it, but it's moving towards the 2 hours of my life wasted territory. And I'm a DB fan!