your highness 500 'Your Highness' trailer: Natalie Portman in a thong, James Franco gets royally raunchyLock away your kids and keep them far, far away from “Your Highness.”

]]>Natalie Portman, James Franco, Danny McBride, Zooey Deschanel and Justin Theroux. The story centers on heroic prince Fabious (Franco) who’s about to wed the blushing virgin Belladonna (Deschanel) before she’s stolen away by the villainous Leezar (Theroux). Fabious and his layabout, ne’er-do-well brother Thadeous (McBride) go on a quest to rescue Belladonna and along the way pick up the butt-kicking and occasionally semi-nude Isabel (Portman). Yes, we see Isabel in a vaguely Medieval thong, which we assume didn’t really exist in those days, but hey, we’re in fantasy land. Also, the men doth cusseth buckets. If you’re 18, take a look:

Follow Zap2it and Zap2itHanh on Twitter and Zap2it on Facebook for the latest movies, TV and celeb news. Photo credit: Universal Pictures