Kristen Stewart's racy new role