Have watched this movie many times over.. it is one of the most lively movies, it can cheer you up on a bad day! Colorful and vibrant, the movies spreads a lot of positivity. Music is soulful as well.