Truly one of my favorite films of all time. I think what I enjoy about it is the depth to each character--no character is one-dimensional, they each bring something to the story. Songs are gorgeous, a bunch of wonderful actors, a fun storyline--what more could you ask for?