It’s interesting to note the differences in the reported plot points. An earlier article described it thusly:
Biel would play Sammy Joyce, a socially awkward small-town receptionist who has a nail accidentally shot into her head by a clumsy workman, eliciting wild sexual urges. The uninsured Joyce goes on a crusade to Washington to fight for the rights of the bizarrely injured. She meets an immoral congressman (Gyllenhaal) who takes advantage of her sex drive and capitalizes on her crusade as Joyce heads into her own career in politics.
Now, we get this report:
Marsden will play small-town the boyfriend of Biel’s character Alice, a naive waitress who gets a nail shot into her head, causing erratic and outrageous behavior. She heads to Washington to fight for better health care and ends up falling for a clueless new congressman (Gyllenhaal) who must summon the political courage to save her. Keener will play a self-serving Congresswoman. The filmmakers are finalizing details on Morgan’s character, who will likely be an injured compatriot of Alice’s who has given up on love.
So Biel may not get as porny as initially thought, and she’s no longer a receptionist, and Gyllenhaal is now dopey instead of unscrupulous.