Really enjoyed it. Meryl was great. Pierce was not. There are many men who can sing and act who would have been more appropriate. I think that all of the older generation were too old. Meryl would have been in her mid 30's when she had Sophie, not the young thing she was portrayed to be. I would have cast it differently, but the story is fun, and they did some great things with it.