Ranbir Kapoor reacts to Shamshera's failure, says 'If a film doesn't work, it is because content is not good'

Ranbir Kapoor ended his 4 years-long on-screen exile with Shamshera. The Karan Malhotra directorial, despite being much-hyped, failed to shine at the box office. It received negative reviews from the critics too. Now, while promoting his upcoming film Brahmastra, Ranbir reacted to Shamshera's failure.

When asked about the general air of negativity about the Hindi film industry and whether Bollywood films were being targetted unfairly, Ranbir said, "I'll give my own example. I don't want to speak about other films. I had a film release a month-and-a-half ago, Shamshera. I didn't feel any negativity about it. If the film didn't run at the box office, it's only because the audience didn't like the film."

Recommended Read: One person sitting in a cave, dictating how everybody should be making their films: Anurag Kashyap reacts to YRF's string of failures with Jayeshbhai Jordaar to Shamshera

He further added, "Eventually, it's about the content. If you make a good film, entertain people, of course they will go to the cinema and watch your films. They want to feel that different emotion, connect with characters and get entertained. So, if a film doesn't work, it is not for any other reason but because the content is not good. That's what I feel is the true answer."

After Shamshera's failure, director Karan penned a long note. He wrote, "My Dearest Shamshera, you are majestic the way you are. It is important for me to express myself on this platform because here is where all the love, the hate, the celebration and the humiliation exists for you. I want to unimaginably apologise to you for abandoning you for these past few days as I could not handle the hate and rage. My withdrawal was my weakness and there are no excuses for it. But now I am here, standing beside you hand in hand feeling proud and honoured that you are mine. Will face every thing together, the good the bad and the ugly. And a huge shout out to the Shamshera family, the cast and crew of Shamshera. The love, the blessings and the concern that has been showered upon us are the most precious and nobody can take that away from us. #Shamsheraismine #Shamshera (sic)"

Shamshera, co-starring Sanjay Dutt and Vaani Kapoor, released in theatres on July 22.