From one extreme to the other: Now that the trailer for Green Lantern has attempted to sell us on reinvigorating the superhero movie with sheer, unironic earnestness, along comes the seriously red-band trailer for Your Highness, which gives the medieval-adventure genre a postmodern spin by loading it full of stoner moments, jokes about anal sex, and Natalie Portman in a thong. That works too! Directed by David Gordon Green (Pineapple Express), it stars Danny McBride and James Franco as two princes — one cowardly and one heroic (guess who’s who) — who must band together to rescue Franco’s kidnapped fiancée, Zooey Deschanel. Along the way, they recruit Natalie Portman as a warrior princess and battle Justin Theroux’s evil wizard, who gets all the choice, R-rated lines in this trailer. It is silly. But it is also tremendous. [IGN]