Superstar Rihanna slaps Michael Cera when he gets a little grabby in one of his new films.

The “In The End” trailer shows the Barbadian beauty slapping away Cera’s hand after it gets a little too close to her rear.

The “Juno” star is appearing in the new flick with James Franco, Seth Rogan, Emma Watson, Mindy Kaling, Paul Rudd, Craig Robinson, Jason Segel, Kevin Hart, Jonah Hill, Danny McBridge and many other Hollywood celebs who are playing fictional versions of themselves in an upcoming comedy about celebrities meeting their doom when Armageddon hits Los Angeles.

The Internet Movie Data Base lists Jay Baruchel, Rogen and Franco as its main characters with the following description:

“While attending a party at James Franco's house, Seth Rogen, Jay Baruchel and many other celebrities are faced with the apocalypse.”

Rihanna is also playing “herself” in the movie, and in the trailer, she says, "Don't f**king touch my bum, b***h!" when Cera oversteps his boundaries with the 25-year-old pop star.

Emma Watson of "Harry Potter" also appears in the film, UPI wrote, and Cera ultimately gets impaled.

"This is the End," written by Rogen and Evan Goldberg, will premiere in theaters June 14.

Check out the NSFW trailer [rated for mature audiences only] below: