On the surface, Rachel Stevens's life looks perfect.
One great job, two awesome roommates, and a supportive family. But when her roommate Hannah announces her engagement, Rachel sees eternal singleness and innumerable cats in her future. When the bride-to-be issues a challenge--go on six blind dates and before the "I do's" --Rachel isn't convinced her imagined future is that bad in comparison. The dates are predictably horrible and the situation further complicated by the return of James, Rachel's first, long-lost love. James says he is over her . . . but is Rachel over him?