This was the most fun I've had at a movie in a long time! I've been a fan of Meryl Streep forever and this is the best role I've seen her do in years. It was a wonderful musical that made me laugh and cry. If you want to see an uplifting, light hearted, fun movie this is it.