A great romp with a bunch of fun cameos, a feel good movie with hope about the future. I enjoyed some of the dry comedy scenarios. I recommend this movie to anyone who enjoys a bit of thoughtful comedy.