James Franco and Natalie Portman star in Your Highness

By Jennifer Lipman, April 11, 2011


The Oscar-winning actress Natalie Portman plays an unconventional warrior princess to James Franco's prince in the comedy film, released this week in the UK.

Last updated: 2:16pm, September 7 2011