"I really enjoyed it. I will be really honest and I am not glorifying badness in real life and these are just films and stories, but as an actor it is one of the greatest highs to play a villain's role," said Shah Rukh at the launch of the video game based on "Don 2", which is releasing Friday.
Directed by Farhan Akhtar, the film also stars Priyanka Chopra, Boman Irani, Lara Dutta, Om Puri and Kunal Kapoor.
"Farhan Akhtar as a director-actor and Priyanka as an actor would agree that it's a different kind of a high for an actor to play a villains role," said SRK.
The 46-year-old, who rose to fame by playing negative roles in super hit films "Baazigar" and "Darr", believes in the existence of one central character, who can be either good or bad.
"I started with theatre and there was nothing like a hero for me. There was a protagonist, a central character. I have been a bad guy on stage, I have been a good guy on stage...," said SRK.
"I was thrilled that I got this opportunity and I did not think of the hero type roles. Now that I am getting a chance to play a negative role in 'Don' after so many years, there is no justification to it and being bad is also important to take the world forward," he added.
This year Shah Rukh's mega-budget sci-fi film "Ra. One" released and he also made cameo appearances in "Always Kabhi Kabhi" and "Love Breakups Zindagi".