Director David Gordon Green reunites with two of his «Pineapple Express» stars, James Franco and Danny McBride, in this raunchy medieval comedy about a pair of princes who embark on a perilous journey to save a kidnapped princess (Zooey Deschanel) from
a profane evil wizard (Justin Theroux)-- and meet up along the way with a warrior who looks great in a thong (Natalie Portman).