The plot is far-fetched to the point of being laughable and it's so utterly predictable. If that's not bad enough, the characterisation is non-existent. In particular, the main character is so unpleasant that you really don't care what happens in the end. The whole thing is so one-dimensional.