Definitely, Maybe was the movie of choice this weekend.
The movie starts out as one thing but it metamorphoses into something different. This romantic comedy/drama is structured in such a way that the outcome does not feel predetermined.
On the same day Will Hayes (Ryan Reynolds) receives the divorce papers from his wife's lawyer, his 10-year-old daughter, Maya (Abigail Breslin), has had her first sex-ed class at school, and is bursting with questions: Why do people have sexual intercourse if they don't want a baby? Did you have sex with anyone other than Mom? How did you meet Mom anyway, and were you ever in love with anyone else? Will finally agrees to tell Maya the whole story of how he met and fell in love with her mother, but he's going to change a few key details, like peoples' names - it'll be up to Maya (and the audience) to figure out which of the three major "suspects" Will will eventually marry. It could be Emily (Elizabeth Banks), Will's college sweetheart, Summer (Rachel Weisz), an old friend of Emily's, who is a little on the wild side, or a fellow co-worker April (Isla Fisher), who doesn't think much of marriage but thinks a lot of friendship. With the exception of occasional breaks in the "future" with Will and Maya, the story progresses in chronological fashion. It details Will's relationships will all three women and, until late in the proceedings, leaves open the question of who Maya's mother is.
Please pay attention to the PG-13 rating on this one...it has some very frank sexual dialog. Since I'm just a few years older than 13 **ah-hem** it was okay for my mom to take me to this one, and we both enjoyed it.