Yes this is movie is cheesy but it's also very good. The first half especially is masterful in the way it builds tension and anticipation towards Manikkam eventually losing his shit and returning to the violence he swore to leave behind. The movie is definitely very "hero worship-y" but you should expect anything else from a Rajinikanth film. When we finally get to see the gangster Baasha, it's pure over the top intensity in the best way possible. I don't think anyone else could pull off Rajini's roles, and that's why he is one of the greatest blockbuster actors of all time.