What an excellent show from Shahid Kapoor as the titular lead! You may hate how his character behaves, but you just can't hate him overall, because Shahid Kapoor makes his glaring flaws seem humane enough. Kabir Singh is a brilliant surgeon. Kabir Singh the man, though, is what you call a train-wreck. He is aggressive, violent and sexist, and yet he has a problem uttering a lie. Kabir Singh's attitude towards women is demeaning and problematic, and yet he is fascinating, almost magnetic to some. There is a lot to hate in Kabir Singh, both the character and the movie, Especially in how the titular lead treats everyone around him, even though the person he abuses the most is himself. The fact that you, perhaps, don't come out hating the movie has more to do with Shahid Kapoor's brilliant performance and Sandeep Vanga's masterful direction.