Cant review without doing a spoiler but basically the whole movie is set on the principles of honesty and virtuousness which toward the end are thrown out the window. Agreeing and disagreeing with the plot and where it went is another thing but to build up a plot based on "X" and then doing a full 180 is atrocious.