Slideshow posted in Entertainment News | Monday, December 27, 2010
42 of 46: Justin Theroux as 'Leezar', James Franco as 'Fabious' and Zooey Deschanel as 'Belladonna' in a scene from the 2011 film, 'Your Highness', directed by David Gordon Green ('The Pineapple Express'). Visit the official site to watch the 'Your Highness' trailer. (Universal Pictures)