Baywatch doesn’t hit theaters until next summer, so it’s going to be quite a while before we see the first trailer or official photos. Thankfully, Dwayne Johnson and Zac Efron are pretty fond of Instagram, and the pair have been sharing lots of images from the set, including our first looks at co-stars Kelly Rohrbach, Priyanka Chopra and Ilfenesh Hadera. If nothing else, the R-rated comedy has a diverse cast and they all look like they’re having a blast.

Johnson shared the bulk of the photos to his Instagram, introducing us to model Kelly Rohrbach as C.J., the role originated by Pamela Anderson in the classic series. There have been rumors that Anderson herself might make a cameo, while original star David Hasselhoff has already been confirmed (because of course). You’ll also see Quantico star Priyanka Chopra, who plays the film’s main antagonist, along with Billions star Ilfenesh Hadera, who plays Stephanie Holden.

The captions also give us a bit more plot info — in one photo, Johnson notes that he had a busy day saving a puppy from drowning, beating up a bad guy and gave a woman mouth-to-mouth. As previously revealed, Johnson’s Mitch is an established, elite lifeguard who butts heads with Efron’s Brody, the cocky new guy in town. The photos show off the guys in their lifeguard boat, along with what appears to be Efron’s first scene in the film.

Efron also shared a paparazzi photo, noting that while he typically hates them, the photographer managed to capture a pretty great pic of the actor sans shirt.

Whew. That’s a lot of photos. We’re bound to see much more from the Baywatch set in the months to come, and hopefully we’ll get a look at some of the other cast members soon. Baywatch also stars Johnson’s San Andreas co-star Alexandra Daddario, comedian Hannibal Buress and Jon Bass.

Baywatch is directed by Horrible Bosses helmer Seth Gordon, with a script by Damian Shannon and Mark Swift (Freddy vs. Jason). The film hits theaters on May 19, 2017.

More From Rock 96.7