"Charlize Theron is a fantastic actress - gorgeous, sexy, powerful, so much range. From drama to comedy, she can do all things fantastic, but she can't tell time!" Will Smith on learning co-star Theron was running late for the Hollywood premiere of their new film HANCOCK on Monday night (30Jun08).