The storytelling is so fresh and enlightening, with the more brightly toned memory/childhood seamlessly and beautifully interwoven with the slightly darkened present but serving as the strength behind their pursuit of their dreams and happiness. The top-notch performances from all actors felt so genuine and real. It definitely worth repeat viewings to fully grasp its message and appreciate the brilliance of the director and actors.