Ignore the reviews from people who can't let go of the old and embrace the new. Great acting, stories and location. Really cleverly filmed, great special effects and the way they weave the back stories of characters in and out of the present is excellent. Entertaining and worth the watch.