Warning: the above video contains footage of Natalie Portman in a thong.

Your Highness will be released on April 8, 2011.

[Read the rest of this entry…]