Amanda Seyfried was snapped on the set of Lovelace in Hollywood today, and the usually perky 26-year-old starlet looked completely worn out after shooting a domestic violence scene for the film.

As we previously reported, Amanda plays Deep Throat porn star Linda Lovelace in the flick, and not only does the story follow her career in the adult film industry, but it also documents her relationship with her controlling and abusive husband.

In addition to taking a beating, Amanda will also have to take off her clothes, as producer Patrick Muldoon recently told E! Online that there will be "a lot of nudity" in the flick. Sounds like a gritty role!