Video: Charlize Theron shines at premiere.