James Marsden, Catherine Keener and Tracy Morgan are close to getting Nailed, says The Hollywood Reporter.

The trio are in final negotiations to star opposite Jake Gyllenhaal and Jessica Biel in David O. Russell's romantic comedy written by Russell and Kristen Gore.

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.