Nice movie. Every character has performed well and has almost equal footage. Vijay Sethupathi should be appreciated for accepting a role like this. Fahad Fazil, Ramya Krishnan, Myskin have all done justice to their roles. The four young actors have done brilliantly too. Second half feels a little lag at places. BGM is also done well in many scenes. Overall a very different movie experience involving multiple genres