Apparently, we have some critics here but I have to say this film is a little gem! It's definitely for people who love to smile. Its heartwarming and literally everything about this movie wants me to watch it again. Sure it's not on an Oscar-winning level but so isn't any Cameron Diaz film. And let me tell you this, I love about any Cameron Diaz film!