Ryan Reynold berperan sebagai will hayes, seorang pria yang sedang dalam masa perceraian dengan istrinya. Will mempunyai seorang putri bernama maya (abigail breslin), yang mulai menanyakan kehidupannya sebelum dia menikah dengan ibunya. Maya ingin tahu bagaimana orang tuanya bertemu dan jatuh cinta. Will bersedia menceritakan tapi maya harus menebak sendiri yang mana yang merupakan ibunya dari 3 wanita yang pernah dia cintai. Wanita pertama adalah emily (Elisabeth Banks) pacar will sewaktu kuliah dulu, April (Isla Fisher) Sahabatnya di new york, atau Summer (Rachel weisz) seorang jurnalis ambisius. Maya mulai mengumpulkan puzzel-puzzel yang terdapat pada cerita ayahnya, dan menyadari bahwa cinta tidak sesederhana dan semudah yang dibayangkannya. Siapa sih sebenarnya ibu dari maya? Part 1 Part 2 Sub Part 1 Sub Part 2