With the movie business coming back on track, the stable income source of the actress is all back in line. Over the years, with their work and persona, the celebrities have managed to build an image among their admirers, that they agree to pay a hefty amount to see them. And this is the reason why Bollywood actors are taking a whopping salary for featuring in a movie. Not just for the movies, the actors take home crores for just doing a cameo in a movie. Here we bring you a list of the top 5 Bollywood actors who charge crores for blink-and-you-miss-it roles:

1. Ajay Devgn (Rs. 35 crores); One of the most versatile actors in the industry, Ajay Devgn is one of the few actors who can frighten the enemy with just his eye looks. The actor was recently seen making a cameo in Gangubai Kathiawadi and RRR. For his role of Lala in Gangubai, he charged Rs. 11 crore rupees while he charged rs. 35 crores for his role in RRR.

2. Alia Bhatt (Rs. 9 crores): Not just Alia Bhatt but even the audience was disappointed with her less screen time in RRR. The actress made her Tollywood debut with S.S. Rajamouli’s RRR which captured her playing Sita who was the love interest of Ram Charan in the movie. With less than 15 minutes of screen time, she took home a pay cheque of Rs 9 crore.

3. Akshay Kumar (Rs. 27 crores): After watching the trailer, we guessed that Atrangi Re, is going to be the love triangle between Sara Ali Khan, Dhanush, and Akshay Kumar. But in reality, Akshay Kumar made a guest appearance in the movie with very less screen time. The actor charged a whopping Rs 27 Crore for the role.

4. Huma Qureshi (Rs. 2 crores): Huma Qureshi lotted applauded for her performance as Dilruba in Alia Bhatt’s Gangubai Kathiawadi. Just for a special number in the movie, Huma took home a remuneration of Rs 2 crore. With this big pay cheque, she became the third highest-paid actor in Sanjay Leela Bhansali’s classic.

5. Sylvester Stallone (Rs. 3.4 crores): The Akshay Kumar and Kareena Kapoor starrer movie Kambakkht Ishq gained eyeballs for its cameo appearances by Hollywood actors more than its story. In 2009, Rocky star Sylvester Stallone graced the Hindi movie screen and charged £350,000 (approx Rs 3.4 crore) for a role that lasted nothing more than a couple of minutes.