Shia La Beouf got into a fight and was reportedly attacked in London recently after he was caught filming women sick on the street.

According to reports, the 27-year-old "Transformers" actor and a friend were out-and-about in the Leicester Square area of the city when they noticed two women slumped over on a curb.

LaBeouf, who is currently in town shooting a World War II movie called "Fury" starring Brad Pitt, then took out his cell phone and started taping the women. When the women noticed that they were being filmed, they immediately asked the actor to stop. But when he didn't, an unidentified man stepped in and punched him.

The physical altercation soon drew the attention of a couple of bodyguards at a local nightclub, who ran over and broke up the fight. LaBeouf and his friend took off.

"I only realized it was Shia after he'd been beaten up. If I'd known, I'd have let him film me as much as he liked. I have a massive crush on him," one of the sick women told The Sun.

The latest confrontation is not the first time LaBeouf has been involved in a fight. Last year, he reportedly got into a bar fight in the U.K. after a drunken man grabbed his hat.

"The scrap all started when this guy took his hat. I think he was just joking, but Shia didn't like it," a witness told reporters at the time. "The guy just took it off him and wouldn't give it back. He tried to get it back and they ended up tussling. It was handbags really."

While no footage of the recent indicent has yet to hit the net, check out LaBeouf getting beat up by a man back in 2011.