Zac Efron claims to have beaten his demons, but he got a beating of a different kind on Sunday night. The Parkland star got punched in the face by a homeless man just after midnight during a mysterious visit to the notorious Skid Row area of Los Angeles, California.
Police were already patrolling the area when they saw Efron and a man he later identified as his bodyguard in a full-blown brawl with at least three other men. During questioning, the actor said he threw a glass bottle out of his car window, which shattered on the ground next to the men, sparking the melee.
Two of the homeless men attacked his bodyguard, Efron told cops, and when he stepped in he was cold-cocked right in the kisser.
"It was the hardest I've ever been hit in my life," Efron said, according to the police report.
What was the star doing on Skid Row in the first place? He told cops he ran out of gas and was waiting in his car for assistance, but his presence in the area — known not only for its homeless population but as a prime place to score drugs — in the first place remains a mystery.
Efron went to rehab twice in 2013 for cocaine abuse and broke that beautiful jaw of his in November after suffering a just as mysterious fall at his home that he attributed to a slippery sidewalk. One source on the scene of the Skid Row fight told TMZ the actor was "obviously intoxicated."
No arrests were made as the police deemed the altercation "mutual combat."
The sketchy area is the same place where Lamar Odom was seen hanging out in the midst of his drug struggles just before his split from Khloé Kardashian.
Efron is currently promoting his new flick Neighbors with Seth Rogen.
And you'll see personalized content just for you whenever you click the My Feed .
SheKnows is making some changes!