KGF star Yash: KGF and KGF 2 hero Yash will now become a villain. He will be seen in the role of Ravana in Ranbir Kapoor, Sai Pallavi starrer film Ramayana. The director of the film is Nitesh Tiwari, who has made hit films like Dangal and Chhichhore.
The special thing is that Yash got Rs 150 crore for this role. Fees are being paid. This is the highest fee received by a villain in the history of Hindi cinema.

According to media reports, Yash is also busy shooting for KGF 3, but despite this he has chosen Ramayana as his first Bollywood film.
It is a big thing in Bollywood for an actor to get such a fee as a villain, because this has not happened till now. Yesteryear’s top villain Pran got Rs 600 for a film. We used to meet those who were there the most during that period.
At the same time, according to reports, Yash has broken the records of stars like Ranveer Singh, Sanjay Dutt, Kamal Haasan, Vijay Sethupathi, Emraan Hashmi and Saif Ali Khan in terms of fees.
Let us first look at those stars who got the highest fees as villains…
Kamal Haasan is the second highest paid villain
Kamal Haasan will be seen as a villain in Prabhas, Deepika Padukone and Amitabh Bachchan starrer Kalki 2898 AD. He is being paid a fee of Rs 30 crore for this film. After Yash, he is second in the list of highest paid villains. The film will be released on 9 May 2024. The budget of the film is 600 crores. Earlier, Kamal Haasan had played a negative role in the film Abhay.
Vijay Sethupathi, who played the villain Kaali in Jawan
Vijay Sethupathi, who played the villain Kaali in Jawan is a popular actor of South India. He was seen in the role of villain Kali in ‘Jawaan’, one of the biggest blockbuster films of 2023. Vijay got approximately Rs 21 crore for this role. Fee was paid. Jawan was Vijay’s first Bollywood film. Vijay said that he did this film only on the insistence of Shahrukh Khan. By the way, Vijay has played the role of villain in many films including Vikram.
Ranveer got Rs 13 crore for becoming Khilji
In the film Padmavat released in 2018, Ranveer Singh chose the role of villain instead of hero, for which he was given a fee of Rs 13 crore. Ranveer played the role of Alauddin Khilji in this film directed by Sanjay Leela Bhansali.
This was the first negative role of his career. Ranveer initially did not want to do this role, because he was afraid that his image might get spoiled after the film. Later, Sanjay Leela Bhansali explained to him a lot that this character would take him to new heights in his career, only then he agreed.
Saif had charged Rs 10 crore for Adipurush
Saif played the role of Ravana in the film Adipurush, released in 2023, for which he charged Rs 10 crore. Took fees. The film was a flop and Saif also had to face a lot of criticism for his acting.
Emraan Hashmi’s fee was Rs 10 crore
Apart from Saif, Emraan Hashmi is also an actor who, despite being a hero, has made headlines by playing the role of a villain. Last year, he was seen as a villain in Salman Khan’s Tiger 3, for which he was given a fee of Rs 10 crore.
At the same time, Sanjay Dutt got Rs 8-9 crore to become the villain in KGF 2. Fee was received. She played the character of Adheera.