Set in the late 1990s, Jamie Randall (Jake Gyllenhaal) is a traveling pharmaceutical salesman. With the arrival of the prescription drug Viagra, Jamie has found success in sales and in meeting women while on the road. He meets Maggie Murdock (Anne Hathaway) at a doctor's office, where she's getting drugs to battle the onset of Parkinson's disease. The two have a one-night stand and eventually develop a relationship. They overcome Maggie's illness and the distractions of the world of pharmaceutical sales to find love.