Lewis Bonds, a dashing young executive, gets serious after being humiliated and makes a list to match the perfect woman with his perfect life. Trouble is, his list is so peculiar it seems no woman will ever match it. Just as it looks like Lewis is destined to spend the rest of his life alone, Cecille appears on the scene and aces the list: Sexy, bilingual, true hockey fan, "all real", loves Thai food and Marvin Gaye! Lewis is convinced that he's found the woman of his dreams. However, when she turns out to be not as perfect as he thought, Lewis is forced to choose between his list and what his heart tells him.