I loved this movie, it has it all. Wonderful music, easy to follow boy meets girl story line, beautiful people, lives filled with turmoil, violent relationships as a guideline to life that need to be overcome. I find it to be very emotional, filled with ups and downs. I rate it a 10 and own it because I enjoy viewing it periodically.