I recently rewatched this movie, and it becomes more involving, entertaining and magical the second time around. It's just masterfully directed, edited, acted, and shot. Nothing is in excess, all parts of the story are intertwined and necessary. I honestly can't understand how anyone couldn't love this movie. Not like, love.