It's not always easy being an evil wizard — just ask Justin Theroux, who plays the villain of Your Highness. His character needs to have sex with Zooey Deschanel to create a giant dragon, only to run into performance anxiety.
The latest red band Your Highness trailer trots out a whole new collection of medieval dick jokes. And while this film may be cruder than Army Of Darkness, we're still loving our new anti-hero Danny McBride. NSFW.
Character actor Justin Theroux has played loads of our favorite parts including Jesus from The Ten, Drew Barrymore's boyfriend from Charlie's Angels, and bad boy Joe from Alias. Who knew he had a day job screen-writing? Theroux finished writing Tropic Thunder , which looks spot-on hilarious, and is now ready to write …