Justin Theroux loves bad guy roles
London: "Your Highness" star Justin Theroux has revealed he is much happier portraying a villain than a romantic lead.
"Bad guys are great because you just come in and shout, muster up a little speech and then zap someone and go out. And I must say it was a brilliant experience on `Your Highness`, I`ve got to play a 10-year-old boy basically," femalefirst.co.uk quoted Theroux as saying.
Theroux is currently dating Jennifer Aniston.