Since Saawariya, Ranbir Kapoor has fully established himself to be one of the finest actors amongst the young generation of Bollywood stars. However, of recent, it seems as though the actor has faced quite a lukewarm reception with some of his films.

Even impressive ventures like Tamasha and Jagga Jasoos could not work much magic at the box-office. 

Perhaps his only saving grace, commercially, is Karan Johar’s Ae Dil Hai Mushkil. Recently though, the actor has won several hearts in the trailer of Sanju, where he plays the actor – Sanjay Dutt.

This Rajkumar Hirani biopic aims to showcase the various shades to Dutt’s life and Ranbir appears to have captured Sanjay’s nuances well. It is expected that this movie (alongside several other forthcoming potboilers) will help Ranbir Kapoor to re-establish his high position in Bollywood.

Reflecting on his failures at a press conference, RK said:

“If we had a formula for success, everyone would have been a superstar. I am learning from my failures and like they say, it is just a bend and not the end. Life is too long and we need to keep working. What I learnt from Raju Sir is the power of entertainment.

I learnt to make a film for the audience and it is such a terrific feeling. I have been a part of a lot of good films and more bad films. I have understood the power of film that reaches out to a large section of the audience from Raju Sir. Not that I would make all good films, but I have learnt it.”

Besides Sanju, it was revealed yesterday that the 35-year-old actor will portray the titular role in Karan Malhotra’s Shamshera under the Yash Raj Films’ banner. In the past, we have seen him undertake characters of a journalist, rockstar and politician in the past, but this marks the first time Ranbir will essay a fierce role, like that of a dacoit in the forthcoming YRF film.

In fact, according to Ranbir Kapoor, this is exactly the style of film he was always searching for. In a statement, he mentioned: 

Shamshera is exactly the film I was looking for. While growing up watching Hindi commercial cinema, I had an image of what a film hero should be doing. Shamshera allows me to do everything that I had imagined and it’s a very exciting project for me. Karan is going to take me completely out of my comfort zone and I’m looking forward to this challenge.”

Both Sanju and Shamshera will widen Ranbir’s horizons as an actor. But in addition to these awaited projects, he will also appear in Ayan Mukherji’s Bhramastra, a mega-budgeted fantasy trilogy which will be produced by Karan Johar.  

The film is reportedly being made on a whopping budget of over Rs 150 crore. While apparently, Mouni Roy plays the antagonist, megastar Amitabh Bachchan is also playing a pivotal role in the superhero film.

In an interview, director Ayan Mukerji said, ”It’s the biggest project of my life. All my hopes are pinned on this film. I hope it becomes the biggest success… I am very excited about the cast but I hope the film gets even bigger than the cast.”

Whilst not much has been said specifically about Ranbir Kapoor’s character, being a fantasy film, this is a genre which the actor has not really explored in his career so far.

Hence, it will be interesting to see how all three of these big-budgeted films, with the backing of major producers, will work out for Ranbir.