Check out a new NSFW trailer of Baywatch that gives the spotlight to the villainous Victoria Leeds (Priyanka Chopra). You’ll also get some gross corpse humor that makes Zac Efron understandably a little uncomfortable.
Baywatch surfs into theaters on May 25.