Charlize Theron gives Zach Galifianakis a run for his money.