I don't go to the movies often, but am a huge Meryl Streep fan - once again she was phenomenal! Casting was perfect....we laughed through the entire movie; relationships are complicated and adults of all ages could relate to this movie but I think middle-aged people will especially enjoy it. Touching, funny, a must see!