Oh how the mighty fall! 

Harvey Weinstein was slapped in his face and cursed at as he was leaving a Scottsdale, AZ restaurant and TMZ caught the whole thing on video. 

Harvey Weinstein was spotted at Tuesday night at Elements restaurant in Scottsdale wearing a beanie and t-shirt perhaps in an attempt to be incognito.  He got a double slap to the face as he was shouted down in the restaurant. 

“Get the f*** out of here!  You’re a piece of sh*t!  You f***ing abuse women, get the f*** out of here!”  screamed a man named Steve who slapped Weinstein in the face twice.  Weinstein stumbled and had a look of shock on his face. 

TRENDING: RUTH BADER GINSBURG DEAD!  Supreme Court Justice Dies at Home Surrounded by Family

One of Weinstein’s friends tried blocking the camera asked the man named Steve, “and what are you going to do about it?”,  Steve responded with, “shut the f*** up!” 

The patrons seemed unbothered. 

According to TMZ, Steve claims Weinstein was belligerent when he approached him.  Steve also told TMZ he had a bit too much to drink that night. 

Weinstein did not report the incident to the police. 

The disgraced Hollywood producer is under investigation for allegedly raping several women over a span of decades.  It has been reported that his arrest is imminent. 

Video via TMZ: (language warning)

