My all time favorite movie. Highly entertaining, active and sad. Full of surprises. It leaves the viewer absolutely smiling inside and out. I love this movie so much.