Well on the whole it was good movie (big spoilers under the cut)

Keep reading