I was expecting more of this movie. Most of the jokes were already in the trailer. The combination of Dustin Hoffman, Barbra Streisand, Robert De Niro and Ben Stiller should be enough charisma for any film, but the script just didn't cut it.
Basic problem: the movie tries to be serious between the jokes, but there's no message. It could be a parody of those 'never mind what others think, just be yourself' American movies, but it's not really that either. Some of the jokes tried to hit that 'Something About Mary' level, but they're just not evil enough.
So it just seemed kind of standard hollywooderized comedy drama, some good laughs here and there but mediocre all in all.