Abigail Breslin's character makes reference to her American Girls doll collection stating that they would be "worth a fortune". Breslin is the third actress to play one of the American Girls, Kit Kittredge, in her own movie (Kit Kittredge: An American Girl (2008)). Both films were released in 2008. (Other movies made from American Girls stories are based on the characters Felicity and Samantha)
The trivia item below may give away important plot points.
Will says he changes the names of his girlfriends in the story he tells his daughter. Maya figures out their real names. Emily's real name is revealed to be Sarah, by Will when meet in the park. Summer's name is Natasha mentioned by Maya when she speaks to her father.