Dwayne Johnson pranks Zac Efron in Baywatch red band trailer

The Baywatch red band trailer is definitely not safe for work. The newest look at Dwayne Johnson and Zac Efron's summer smash is full of cursing, dirty jokes, and balls.

"You never forget the one who steals your heart," the trailer begins, showing Efron's Matt Brody kissing a woman underwater. However, things quickly go awry in this fantasy, as she turns into Johnson's Mitch. "Or the one who kicks your ass," the voiceover says.

The trailer then moves into a pretty long (and hilarious) discussion between Matt and Mitch about the feelings of their balls (it turns out Johnson's are "bullies"), before moving into a "Where Da Hood At"-set segment showing the movie's partying and action. "This guy is a trainwreck," Mitch says to Rob Huebel's Captain Thorpe about Matt, who is a former Olympic swimmer and a new addition to the team at the start of the film. "He's one of the best swimmers in the whole world," Thorpe responds. "It's like if a human f***ed a jet ski. Which is impossible, but would be so cool."

The trailer then moves into a quick cut of the film's most exciting moments, including some epic jet ski action, neighborhood fights, explosions, and more. "All things considered, things could have gone a lot worse," Matt says. It also shows a more extended cut of the hilarious morgue scene shown in the earlier trailers, featuring Mitch playing a pretty epic prank on Matt, as well as gives a further glimpse at Sgt. Ellerbee, played by Yahya Abdul-Mateen II (your new Black Manta), who chides the team for turning the canals into the "god d***ed X-Games." "We were in life guard pursuit," Matt responds. "Oh, okay, my bad," Ellerbee says sarcastically. "Except for there's no f***ing such thing as life guard pursuit!"

Baywatch, which also stars Priyanka Chopra, Alexandra Daddario, Kelly Rohrbach, Ilfenesh Hadera, Jon Bass, and Hannibal Burress, was directed by Seth Gordon (Horrible Bosses) based on a script from Damian Shannon and Mark Swift (Friday the 13th). The movie, one of the many films that will blow you away this summer, will hit theaters on May 26.