This movie re establishes Shahid Kapoor among the top actors in Bollywood. This is the official remake of the South Indian movie Arjun Reddy. And is directed by same director too.
So the plot is not new if you have seen original Arjun Reddy. Shahid Kapoor plays a badass character who is very short tempered. Kiara Adwani is his love interest and the whole movie revolves around the character of Shahid. The real twist comes when Kabir's girlfriend leaves him and he becomes a drug addict and alcohol addict. And that is when Shahid shines.
Performance wise we can say that this is one of the best performance of Shahid Kapoor. Kabir Singh is plaed very well by him. Kiara Advani played preeti and she was excellent too. Arjun Bajwa as Kabir's brother and Suresh Obroi as his father were awesome too.
Now music is flawless. There aren't many movies in which all the songs are good and this is one of them. All the songs are good and "bekhayali"is indeed a chartbuster. Despite the songs, the background music is awesome too.
Cinematography is good. It looks like south Indian movie but it is good. Editing is good but the second half could have been a little shorter. The movie seems to go out of direction in the second half. A nice work is done by the director Sandeep Reddy. Only problem is that the movie is frame by frame same as Arjun Reddy so you can get bored if you have seen that one.