Priyanka Chopra
Priyanka Chopra plays villain Victoria Leeds in the film reboot of the popular TV showBrad Barket/Getty Images

Baywatch movie released a special US Independence Day poster and it features all the major stars of the film posing in red, white and blue.

The poster that was released on social media features Dwayne Johnson aka The Rock (who plays Mitch Buchannon) front and centre posing in an oversized Uncle Sam hat and holding blue sprinklers. To his left is Kelly Rohrbach as C J Parker, Alexandra Daddario as Summer Quinn, Jon Bass as Ronnie.

On the right, Priyanka Chopra as Victoria Leeds, Ilfenesh Hadera as Stephanie Holden, and Zac Efron as Matt Brody strike poses. While the rest of the crew show off their beach bodies in swimsuits and trunks, Chopra, who plays the villain in the film stands out in a white wrap dress, heels and matching sunglasses.

Fans of the Indian actress were especially glad to see her feature on the movie's second poster after she was missing from the first one that was released in June. The Quantico star also seemed to have recognised her absence, and this time around captioned the image: "Finally... We're all in one frame! Ain't no party like a beach party!"

Baywatch follows devoted lifeguard Mitch Buchannon (Johnson) as he butts heads with a brash new recruit (Efron). Together, they uncover a local criminal plot that threatens the future of the Bay. The Seth Gordon-directed film is set to release on 19 May 2017 but The Rock and the rest of the Baywatch team have been actively promoting the film with regular sneak peeks during filming.