UPDATE: Zac Efron's bodyguard is now telling TMZ that Zac saved his life when he was attacked and stabbed with a spear-like shank in the face, stomach and chest. He also said that the 'bottle' that was reportedly thrown wasn't thrown at all, it was the weapon that Zac broke and used to fight off the people trying to attack him according to TMZ.

The bodyguard tells TMZ that Zac saved his life and according to TMZ, yes, the bodyguard has a criminal record for drugs and violence.

The original story according to TMZ, was that actor Zac Efron was attacked along with his bodyguard in the sketchy 'Skid Row' area of Los Angeles early Sunday morning. Police are on high alert int he area due to high volumes of drug deals and gangs. 

Zac told cops that he 'ran out of gas' and him and his bodyguard were sitting in the car waiting for a tow truck when they threw a bottle out of the window. The bottle then smashed near 3 people who then approached the car because they thought the bottle was being thrown at them. That's when the brawl started. 

Zac's bodyguard got out of the car and started going at it, that's when Zac got out of the car to try to help and was punched in the mouth and says it was the 'hardest I've ever been hit in my life'.

A source told TMZ that Zac was 'obviously intoxicated'. 

No arrests were made since the cops apparently viewed it as a mutual combat.

Efron has been in and out of rehab twice for cocaine in the past year and broke his jaw  back in November of last year when he 'slipped on water'. 

Photo: ROBYN BECK/AFP/Getty Images