|Rooney Mars with co-star Daniel Craig|
One of the posters shows 26-year-old Rooney Mara, who plays cyber-punk hacker Lisbeth Salander, with an exposed pierced right nipple which some fans feel does not fit with Salander's feminism and body-image issues.
Others call the poster exploitative and feel uneasy about seeing the actress exposed in that way. "If she were my client I would say, 'I don't see how this is selling your movie,'" one prominent publicist told Entertainment Weekly. "It's not cool and sexy---it's sordid."