Shahid Kapoor's Kabir Singh is giving tough competition to new releases such as Malaal at the box office. Kabir Singh has already beat Salman Khan's Bharat and might go on to surpass Vicky Kaushal's Uri in the coming week.

Latest Bollywood film Kabir Singh has turned out to be the best trending film of 2019 in terms of the box office. The movie which opened to a massive Rs 20.21 crore at the box office and went to earn Rs 70.83 crore in its opening weekend, collected Rs 213.20 crore in just 14 days of its release, is still the first choice of the moviegoers so much so that it has delivered well on its third Friday.

In a recent post, Shahid Kapoor shared on Instagram,"Thank you for understanding him, forgiving him, loving him with all your heart. We all fall apart. And we all must strive to rise from our faults... He is flawed, so are we all... The most flawed character I have ever played has become my most loved."

"Here's to cinema mirroring life. To protagonists who don't have to be restricted by their goodness and can be human and imperfect. There is perfection in imperfection and that is the beauty and the challenge of this human life," Shahid wrote. Read his post here: