Karthik and Kiara have given their best. Couldn't have asked for anything better from supporting roles. Good direction. Here and there they could have cut short. Kind of a stretch at times. Movie has its flaws. But certainly watchable with a very strong message.