James Franco & Natalie Portman: New 'Your Highness' Stills
James Franco stands tall as he brandishes a sword in these new stills for the upcoming comedy adventure Your Highness.
The 32-year-old actor stars as a valiant prince who teams up with his lazy brother, played by Danny McBride, to save their father’s kingdom.
The R-rated film, which also stars Zooey Deschanel and Justin Theroux, is expected to hit theaters in the Spring of 2011.
10+ pictures inside of James Franco in the upcoming comedy Your Highness…