Actors Daniel Craig, Benicio Del Toro and Steve Carell have joined U.S. President Barack Obama in an advertising campaign against sexual assault.

The James Bond heart-throb is one of the celebrities starring in the public service announcement, in which men are urged to stand up to sexual violence.

In the White House-backed commercial, Del Toro says, "If she doesn't consent or if she can't consent, it's rape. It's assault," and Carrell adds, "It's a crime. It's wrong."

U.S. Vice President Joe Biden and talk show host Seth Meyers also join the campaign, which encourages men to speak up and become "a part of the solution" against sexual violence.