This movie brings together many elements into a coherent, well directed, well-acted whole. It's a movie about coming-of-age. It's a movie about love. It's a movie about music, and the force it plays in the lives of some. All of these elements are intertwined into a wonderful whole that will leave you feeling good about life. Don't miss it.