Why I gave 3 stars is because of the way it ends..The depth and feel of problems Kannan faced are not at all connected to viewers and not even to any of his family or friends in the movie..Also Kannan's intention of saving his family with the help of his trusted and beloved friends eventually would have made his friends as the villains if Kannan's plan succeeded.Ideally they could have expanded the endings to a much better versions which could have portrayed complex mindsets of people