lol a film being a hit has has 90% to do with the content of the move and only 10% to do with the stars in the movie. For example kangna isn't the biggest star in bolywood but because queen had great content in it the word of mouth was so strong that it made the movie a hit.Besharam has the biggest young star of Bollywood in it, ranbir kapoor, but because the content was not very strong that's why it flopped.So this whole argument of the movies being hit or flop shows how big of a star the actor is is complete nonsense.And ranveer did have clean hits with BBB and ramleela.
6