Shia LaBeouf was repeatedly punched in the head by a shirtless man on a Vancouver, B.C., sidewalk last week. TMZ has the video of the 25-year-old being repeatedly pummeled in the head.
LaBeouf and his attacker were clearly angry with one another in the TMZ clip, but it's unclear what provoked their fight. Sources told the site that the former "Transformers" star and the man initially got into an argument inside a bar called Cinema Public House and were kicked out by security. It was outside on the sidewalk that the actor and the unidentified man — who ripped off his shirt — really got into it.
LaBeouf was repeatedly hit in the head, then chased after his attacker. But someone held the actor back and told him, "You gotta lay low right now."
This isn't the first time the former Disney star's temper has gotten him into trouble. In Feb. 2010, a heated bar fight landed him in handcuffs.
"I walked out to have a cigarette. I was away with some friends. Some guys instigated me and that's what it was. Some name calling," the actor told "The Ellen DeGeneres Show" in May. "I didn't know them."
"It was just an awkward situation," he lamented. "I'm not trying to challenge anybody either… People get drunk, people get crazy."