What Charlize Theron Has to Say about Her Box-Office Failures Will Break Your Heart Charlize Theron is one of a kind: she can portray almost any character. It also goes without saying that she can do different genres with utmost dedication, however, like other actors, there are times…