Romantic comedy starring Ryan Reynolds. Will Hayes (Reynolds) is a 30-something father who is in the middle of a divorce when his 10-year-old daughter, Maya (Abigail Breslin), asks him to describe his life before he married her mother. For Maya, Will recounts his past as an ambitious young politician. He also recalls relationships he had with three very different women, changing their names so Maya has to guess who the woman is that her father finally married. Is her mother Will's college sweetheart, Emily (Elizabeth Banks)? Or his longtime best friend and confidante, April (Isla Fisher)? Or is she the free-spirited and ambitious journalist, Summer (Rachel Weisz)?