Charlize Theron Is No Shrinking Violet

[New York, May 12. Image via Splash.]