was excited to watch this as the trailer was funny.....low IMDb rating got me doubting whether i should go to the movie hall for this...glad i went. it was very funny, well scripted, well acted and not one of those over the top weird obscene comedies...theater was a mix of elder people, kids, adults and everyone laughed throughout the movie....it had genuine humor and good emotional content too... cast was great, salma hayek is a delight to watch , the kid who played her son was so cute, brother sister relationship was well crafted, ...i left the hall smiling...