Medieval magic and motherf*&#@!s: NSFW trailer for Your Highness

What do you get when you take a classic rescue-the-kidnapped-princess story, add Danny McBride, Natalie Portman and James Franco, and drench the whole thing in marijuana and profanity? Apparently, you get something fabulous.

It's almost hard to believe that we haven't had a proper Lord of the Rings spoof film in all these years—but maybe the world was just waiting for McBride. Your Highness looks pitch-perfect: Director David Gordon Green (Pineapple Express) nails the required epic sweep, while the game cast—which also includes Zooey Deschanel, Justin Theroux, Charles Dance and Damian Lewis—seems down for anything.

It's a spoof, so the laughs-per-joke figure might be a little low, but if the gags that do work land as solidly as "I was just about to finish thinking of you," then I'm in.

(via Den of Geek)

More from around the web