The movie was nice, I personally liked it. Acting, cinematography, direction, action sequences everything was enjoyable but the dialogues/ dialogue execution was a bit off.
Earlier when I used to see a person specifically kept for dialogues in credits, I used to wonder why. But after this movie, I know why. In some parts, the dialogue was abysmal/poorly executed, even in an emotional scene I could not control my laughter. Also, Sai Pallavi probably should not have been dubbed for this movie, as it was funny to see how she was struggling to speak Malayalam while being better with Tamil, when her character is a Malayali who does not know Tamil properly. This kind of ruined my movie experience a bit as well.