• Share
  • Tweet
  • Share
Zac Efron

MiamiPIXX/SBMF/FAMEFLYNET PICTURES

Helloooooo, Zac Efron!

Everyone's favorite shirtless stud is covered in sand and looks a little scared, but that doesn't matter: Check out his underwear!

The 27-year-old actor isn't just half-naked and frolicking around the beach for fun, though—he's actually filming for Dirty Grandpa on Tybee Island in Georgia. As you can see, Zac appears to be stranded with only a stuffed animal (lucky plush), a cell phone (oh, to see those pics) and the words "Team Hornet" written across his chest (bet there was an on-set scuffle deciding who got to hold that Sharpie).

Zac Efron

MiamiPIXX/SBMF/FAMEFLYNET PICTURES

In one particularly perfect shot, Zac is shown from behind—and yes, ladies and gentlemen, the man has a wedgie! (See? Even super-humans aren't immune to the occasional wardrobe malfunction, if you can even call it that...)

Based on these pics alone, Dirty Grandpa will be a hit.. But what's it actually about? Well, it's a comedy (although Zac's bod is nothing to laugh at) in which the High School Musical alum plays an uptight groom-to-be who somehow gets tricked by his perverted grandfather (Robert De Niro) into taking a road trip to Florida.

Zac Efron

MiamiPIXX/SBMF/FAMEFLYNET PICTURES

The movie wrapped in February, but luckily for the Southeast, the cast and crew have returned to Georgia for some re-shoots. Earlier this week Zac was spotted in a "Hakuna Matata" fringe crop top (!) looking less than thrilled to be on an adventure with Mr. De Niro's character.

Dirty Grandpa is slated for an August 2016 release.