Zooey Deschanel also stars in fantasy-comedy from director David Gordon Green
Justin Theroux in 'Your Highness'
Justin Theroux stars as the evil wizard in 'Your Highness.' Theroux was memorable in "Charlie's Angels Full Throttle" and David Lynch's "Mulholland Drive." He also co-wrote "Tropic Thunder" and "Iron Man 2."