People are too savage when it comes to film reviews. You must absorb the film for what it is, and let your mind defragment and reassemble the plot for the effort that has been shown in creation. End goal satisfaction is a fickle old thing, and apart from the absolute obvious, opinions should be completely positive, because unless you are a film maker, then negative feedback SHOULD NOT be undertaken. 8 out of 10.