Well Ranbir proved he is a successful actor and star..He is like Amir ...He doesn't fit for pure masculine characters. 😆 Coming to calling him superstar and equal to Khans is bit OTT, coz all of his successful films have either top/successful heroines, top/successful banners/Strong script(i.e. Strong technical team). His films flopped with new actresses/weak scripts..He still didn't carry a medicore film on his shoulders and has to give successful films with new actresses.. 😆 Opening day collection has more screens than others, if you bring this topic...For me he is as of now exactly like Amir where their movies work strongly depend on technical team ... 😛 Unlike Khans as of now Ranbir doesn't have serious threat from his age group, so he didn't have to share movies with others..But he has more advantages on his side like Directors/Producers/Top Actresses/Media.. 😛 Khans are getting old, so younger generation has to evolve, so Ranbir has advantage here also..He is gr8 actor but he is surely beatable.
Coming to Ranveer, He is more versatile ..He has physical advantage(not body building but overall structure ) than RK for masculine roles..He fits for both soft and masculine roles...He fits for Dramatic, Comedy, Romance, Emotional, Negative. He is a mix of SRK and Salman.. 😆 He is energetic but at the same time he equally fits for soft roles..He has more disadvantages than RK in technical dept like Top Directors/Producers/Scripts where he won't get those opportunities for him..I think it takes time for him to get those opportunities but he is definitely in RK's range in Acting/Dancing/Screen Presence..He needs to tone down his offscreen OTT a bit and promote his acting in promotional events than his co actors which is why his acting is taking back seat and other activities are getting highlighted.. 😆
As per me yes Ranveer will challenge RK in a big way. These two are going to battle like how khans battled in past. Remaining new comers give hits based on production houses, they seriously don't stand near to these in terms of acting.. 😛
PS: It's my opinion . 😆
6