Actor Shia LaBeouf was caught on tape being repeatedly punched in the head by a shirtless, hairy-bellied man on a Vancouver sidewalk last week.
TMZ reports LaBeouf originally had a beef with the man inside a bar called Cinema Public House, and after security kicked them both out, the man tore off his shirt and began beating up the "Transformers" star.
Watch the video.
A rep for Cinema Public House told TMZ that no one on staff noticed the brawl outside. The rep also confirmed LaBeouf has been a regular while in Vancouver shooting "The Company You Keep."