Everybody has bad days and everybody has their limits.

Unfortunately for Will Smith’s publicist, today is one of those off days for the Hollywood star. TMZ has unearthed footage of Will slapping a reporter in the face after the young man attempted to kiss him on the lips. The incident happened at the Moscow premiere of Men In Black 3.

TMZ reports:
The Ukrainian reporter tries to kiss Will on the lips on the red carpet and the actor angrily pushes him away and then backhands him across the face. You can clearly see that Will is incredibly pissed that the guy showed overt affection toward him. A source on scene tells TMZ, the reporter’s mouth brushed up against Will’s and that’s why the actor reacted so violently. Despite the incident, Will stayed positive … and happily continued to sign autographs for fans and do red carpet interviews.