I thought the movie was excellent, Meryl Streep of course was amazing and has and abundance of energy that seeps into every facet of the movie. The music was terrific, I agree Pierce Brosnan does not have a great voice, but unlike St. Louis critics, his presence is enough to carry him in any role and the likeability factor outweighs everything. I thought all roles were terrific and smiled from the start to the finish, which in today's movie gendre is refreshing. I actually took my husband and he loved it too.