Samenvatting
Het is nooit te laat om de klok terug te draaien, en er misschien een happy end aan te breien.
Ryan Reynolds speelt Will Hayes, een dertiger uit Manhattan die in een scheiding verwikkeld is. Dan begint zijn tienjarige dochter Maya (Abigail Breslin) hem uit te horen over het leven dat hij leidde voor hij getrouwd was.
Will begint haar zijn romantische ups en downs te vertellen, over het buurmeisje Emily (Elizabeth Banks), over zijn beste vriendin en zielsverwante April (Isla Fisher) en over de bruisende, vrijgevochten Summer (Rachel Weisz)... drie romances... drie gebroken harten.
Wanneer Maya de stukjes van haar vaders romantische puzzel probeert samen te leggen, begint ze in te zien dat de liefde toch niet zo eenvoudig of makkelijk is als ze dacht. Will, van zijn kant, beseft dat het in de liefde nooit te laat is voor een tweede kans