Shah Rukh Khan has been deposed as the number one star at the Indian Box Office. The star who has been ruling the Forbes list for many years, has been formally dethroned by Forbes, as per a report published by them. While this was expected because Shah Rukh Khan didn't have a very good run at the box office in the year 2017.
Forbes writes about the bad run of the star...
"Although he has enjoyed several successes since, including Happy New Year in 2014, with its ₹385 crore worldwide gross, and Dilwale, with ₹394 crore in 2015, he’s had as many flops as hits of late. Fan, which I mentioned in my article two years ago, was a major flop in 2016; Dear Zindagi, though it earned a tidy profit in 2016, was only a modest success; Raees did good business in early 2017, but not superstar level business; and his latest picture, Jab Harry Met Sejal, was a disaster with just ₹150 crore in worldwide grosses, a loss for the investors and distributors who backed it."
However, the contender for the number one spot is neither Aamir Khan nor Salman Khan. But the lady who is working with them. Yes, a lady is supposed to rule the box office piping the Khans in the race. The lady is Katrina Kaif. Forbes justifies her contention for the race of the number one Bollywood star in the following manner.
"Katrina Kaif could well become the highest-grossing Indian actor of 2018, with her films Tiger Zinda Hai, Thugs of Hindostan and Zero all headed toward big box office collections. But those films’ successes will owe more to Kaif’s co-stars, who include Amitabh Bachchan, Salman Khan, Aamir Khan, and Shah Rukh Khan, then they will to her own box office cache."