Shia LaBeouf
Shia LaBeouf was in yet another bar brawl this past weekend. REUTERS/Eric Gaillard

Shia LaBeouf just can't seem to stay out of trouble for too long. The Transformers actor was the presumed loser in yet another bar brawl this weekend in Vancouver, and one is his assailants did not even have the full use of his legs.

LaBeouf, 25, and his primary sparring partner reportedly began to scuffle while inside Vancouver's Cinema Public House when security kicked them both out. At this point, it appears that LeBeouf may have been ready to call it a night, as he was apparently trying to hail a cab when his attacker lunged at the actor, punching him in the head and knocking him to the ground.

While LaBeouf was flailing on the sidewalk, another man hopped up and began to hit him with his crutches.

He took a few punches to the face, an unidentified witness told RadarOnline. He was obviously pretty intoxicated.

LeBeouf was restrained by friends who appeared to be trying to discourage the actor from continuing with the brawl. Stop stop stop stop stop! Look at me, one said.

Why do you want to keep going like this? someone else can be heard saying on the video (though it is unclear who is speaking).

You've gotta lay low... You've gotta lay low, one of the men said.

According to Vancouver radio station News 1130, LeBeouf had put in a stronger showing before the men took the fight outside.

It is not clear what provoked the attack, but Shia threw the other man to the ground inside the bar, according to the Vancouver report.

In February, Shia got into a bar brawl with a patron at a Sherman Oaks, Calif., bar who reportedly called the actor a f**king faggot after LaBeouf refused to pose for a photo with him.

I saw him get hit, everyone did, an eyewitness told RadarOnline. It caught him in the mouth. He punched him good.

Shia was handcuffed during the Feb. incident but later released.

LaBeouf was arrested in 2007 for driving under the influence, and was arrested again a year later public intoxication at a Walgreen's drug store in Chicago.

The actor is in Vancouver filming the upcoming political thriller The Company You Keep.

A rep for the actor would not provide a comment to Fox News about the incident, but confirmed that LaBeouf was a regular patron of Cinema Public House.

Watch the TMZ video of the bar fight here: