Charlize Theron Long Shot Glasses Charlize Theron Long Shot Glasses / Rogen, theron, and a handy cast of supporting stars (including june diane raphael and o'shea.