Most of the times, a hero is always a good guy. And that turns with actors always playing good roles all through. It goes to such extent that the Heroes never play villains almost all throughout their career. But a few actors did break this rule. They did an experiment by playing bad against themselves. And if you take a close look, all of them excelled in this dual portrayal of roles. The movies might not have done all that well, but their performance did.
Here check out a few actors who excelled in both the roles and let us know who was your best:
Nani – Jandapai Kapiraju
Ajith – Vaali
Balayya – Sultan
Prabhas – Billa
Kamal Haasan – Abhay
NTR – Daana Veera Soora Karna
Rajini Kanth – Robo
Krishna – Maanavudu Dhanavudu
Jai Lava Kusa
Gouthamnanda