New Delhi, July 16 -- Gone are the days when only the hero or heroine could pull audiences to theatres. Today, a well-crafted negative role can be just as captivating and just as profitable, earning the same as with top stars. When it comes to big-ticket films, villains are bringing their A-game, driving box office numbers. In fact, India's highest-paid antagonist is such a powerful force that his name alone can determine the fate of a film pan-India.

The highest-paid villain in the Indian film industry is neither Fahadh Faasil nor Vijay Sethupathi, nor even Kamal Haasan.

India's highest-paid villain is actor Yash of KGF fame.

The Kannada superstar has officially become the highest-paid villain in Indian cinema history, as per multiple...