In der romantischen Komödie von Adam Brooks (Bridget Jones - Am Rande des Wahnsinns) erlebt die zehnjährige Maya (Abigail Breslin) die Scheidung ihrer Eltern und will von Ihrem Vater Will (Ryan Reynolds) wissen, wie er ihre Mutter kennen gelernt hat. Er erzählt ihr seine Version der Vergangenheit, von der Zeit als ein Yorker Nachwuchspolitiker und seinen Beziehungen zu drei völlig verschiedenen Frauen, die von Elizabeth Banks (Slither - Voll auf den Schleim gegangen), Isla Fisher (Die Regeln der Gewalt) und Rachel Weisz (Der Ewige Gärtner) verkörpert werden. Während seiner Erzählung wird Maya und ihm klar, dass Liebe ziemlich kompliziert sein kann und dass es möglicherweise noch ein glückliches Ende geben kann.