Awkward Premiere for Charlize Theron in Tokyo, Japan

Charlize Theron finds herself at an awkward premiere for Snow White and the Huntsman in Tokyo, Japan.

Most Watched Today