Charlize Theron and Will Smith ham it up fro the cameras on the red carpet premiere of the movie “Hancock.” Charlize wore a black dress with a high slit to show her leg. Hancock opened in UK on June 18. The movie was about a man with super powers. He used his gifts to fight crime. Will Smith said in an interview that he wanted to emphasize to kids that the movie contained stunts. He addressed his message to children that they should not try the dangerous stunts at home.