Charlize Theron hit the red carpet in New York on Friday night to celebrate the opening of “Young Adult.” The Jason Reitman-directed comedy stars Theron as Mavis Gary, a teen literature writer who moves back to her hometown in hopes of winning back her high school flame (Patrick Wilson). (Amanda Schwab / Associated Press)