The new Baywatch film, a reboot of the '90s favourite, isn't out until next year but that hasn't stopped various cast members from sharing their exclusive first looks.
The Rock, who plays lifeguard hero Mitch Buchannon, has posted a photo on Instagram of his new "squad". The 1.96m actor takes centre stage and strikes a pose alongside Zac Efron, Kelly Rohrbach, Jon Bass, Alexandra Daddario and Ilfenesh Hadera.
Alongside the photo the actor, whose real name is Dwayne Johnson, wrote: "Are we bad ass? Yes. Do we save lives? All day. Are we a dysfunctional family? Epically. Do we have fun? YES."
He added "We work hard, we play hard" while also confirming that the beach-set comedy will be released in May 2017.
His co-star Zac, who plays Matt Brody, shared a similar photo of the squad and wrote: "Only the strongest, fastest and flyest lifesavers in the game #Baywatch."
The pair seem to be having a whale of a time on set. Another snap that the High School Musical alum posted on Instagram showed the handsome actors pulling faces at the camera. "Our faces say it all @baywatchmovie is NO JOKE!" wrote Zac.
The cast have been learning the ropes from the original lifeguard hero himself – David Hasselhoff. The 63-year-old was pictured on set chatting to Zac and The Rock, and also wearing his trademark red swimming trunks.
"Which Mitch is Mitch?" David playfully wrote alongside a snap of himself and The Rock wearing identical outfits.
Zac added that it was an "honour" to meet The Hoff and that he had been "getting schooled" by the original Baywatch heart-throb.
The cast started filming at the beginning of this month, having beefed up and prepared for their roles for months.
The Rock has been revealing a few spoilers on Instagram, writing on day one of shooting: "Great day on the beach for 'Lieutenant Mitch Buchannon'. Beat up bad guys, saved a puppy from drowning and gave a woman mouth to mouth, who I think totally pretended to drown so I'd save her."