It looks like Zac Efron got into a scuffle over the weekend that resulted in the actor getting punched in the face. The "Neighbors" actor was reportedly hit in the face during an attack in the skid row area of Los Angeles.
According to Just Jared, TMZ reported that the hot 26-year-old actor and his bodyguard told police officers on the scene that they were driving in the area when they ran out of gas and were sitting in their car waiting for a tow truck.
While waiting for their ride they threw a bottle out of the window of the car and it ended up smashing on the pavement near a group of "transients."
The group of people weren't too happy at the proximity in which the bottle happened to break and approached the vehicle to confront them as they thought the bottle was being thrown at them.
Efron's bodyguard then got attacked by two of the guys so the "That Awkward Moment" star got out of the car to help but got punched in the mouth.
The preferably shirtless actor told cops, "It was the hardest I've ever been hit in my life." Following the incident no one was arrested seeing as the officers felt it was a mutual combat.
Despite the fight, Zac Efron's face was in good condition on Tuesday March 25th when he filmed a sketch for a secret project alongside his "Neighbors" costar Seth Rogen and football player Aaron Rodgers.
The photo was uploaded to Twitter and then deleted by a producer who works with MTV.
The celebrity gossip site alleges that the three may be shooting a segment for the MTV Movie Awards.
To see a photo of Zac Efron after getting punched in the face click HERE.