Sarah Fisher, een overdreven georganiseerde vrouw, maakt een 'verlanglijstje' van alle kwaliteiten en eigenschappen die haar toekomstige echtgenoot zou moeten hebben. Nadat ze de perfecte man heeft gevonden, valt ze voor een man die aan geen van haar criteria voldoet en ontdekt ze dat het leven en de liefde niet altijd volgens het masterplan verlopen.