Harvey Weinstein was “patty-caked” in the face by a stranger at an Arizona restaurant while dining with his sober coach on Tuesday night. The light slaps were accompanied by a torrent of profanity by an allegedly tipsy fellow diner after Weinstein had apparently declined to pose for a photo.

Reports initially said that a fellow diner at Elements restaurant in Scottsdale, Ariz., attempted to “punch” Weinstein and that neither of the blows landed. But video subsequently posted by TMZ shows that the irate customer gave a disheveled-looking Weinstein two quick back-handed slaps to the cheek. While the slight slaps seem to stagger the disgraced mogul, his reps tell us that Weinstein “is still OK and in good spirits” and that no police report was filed.

A rep told us of the incident that no punches were thrown — “Looks like the guy just patty-caked him twice” — and that Weinstein is just fine.

Video shows a man approaching Weinstein and oddly backhanding his face as he tells him, “Get the f–k out of here … you’re a piece of s–t. Get your f–king ass out of here” and pointing at the door. At the same time, a man, reported to be Weinstein’s sober coach, is trying to stop another person from filming the incident.

The slapper had previously approached Weinstein’s table and asked for a photo, but Weinstein declined. He then confronted the former movie mogul as his pal filmed the incident. TMZ reported that the other diner appeared to be drunk.

In the video, Weinstein wears a stained gray T-shirt and black knit cap, which he removed after the backhander’s patty-cake slap.

Weinstein’s been in Arizona at a rehab facility after he was accused of sexual harassment and assault by a string of more than 84 women, including actresses Asia Argento, Ashley Judd, Salma Hayek, Mira Sorvino, Lupita Nyong’o and Gwyneth Paltrow. He’s repeatedly denied the claims through a rep, saying, “Any allegations of nonconsensual sex are unequivocally denied by Mr. Weinstein.”

There were rumors that Weinstein was in LA during the Golden Globes last weekend when actresses including Rosanna Arquette and Ellen Barkin suggested on social media that he was spotted. But Weinstein’s reps said he was in Arizona the whole time.

Warning: Explicit language