Wow, what an enjoyable film. The movie plot is buried in the layers of this film. I really enjoyed the different age relationship and viewpoints that different age groups have. Very refreshing story and evaluation of life and our varying age values we adopt in varying age groups.