Very bad acting, logical misses, poor casting, illogical revenge, opportunistic love, unexplained events with the gaps in the middle. These are the attributes I can give it to this movie, if I had to write a detailed review of each and every scene based upon the mentioned above attibutes, I would be simply wasting my time.