I Was Shoved by an NYPD Officer
for No Reason!
Actress Ellen Barkin went on a Twitter rampage early this morning after she claims she was pushed by an NYPD officer just for walking down the street ... and the incident was shot on video.
Barkin -- perhaps best known for her roles in "Sea of Love" and "Switch" -- claimed to have seen people being arrested for no reason, as the cops dealt with Occupy Wall Street protestors in the area.
Barkin then had a run-in with an officer of her own, which she described by saying, "Just threatened on my street by NYPD,cop shoved me,both hands,onto sidewalk..Is it a crime 2 stand in the street in NY?WTF is going on here?"
Barkin was with her rumored boyfriend, director Sam Levinson, who caught the incident on video.
We reached out to the local police precinct, who said they would review the video. So far, no word back.