We knew Zac Efron was yoked, but hot damn!

The 28-year-old actor showed off his guns in an Instagram snap on Thursday and captioned the pic, “Back and bi’s #baywatch."

As you know, Zac will be starring in the upcoming Baywatch movie reboot, which is set to start shooting any day now. Is there anything better than a shirtless Zefron? Nope!

"We want to make it badass," he told Seth Meyers last year in an interview about the film. "That's what Dwayne [Johnson] wants — he's so cool, he's like the coolest dude in the world. I'm gonna have to keep up with that guy!" The new plot is about a serious lifeguard (played by Dwyane "The Rock" Johnson), who is forced to team up with a young and irresponsible lifeguard (Efron) in order to save the beach from environmental destruction at the hands of an oil tycoon. This could be interesting...