A must watch movie....Its a masterpiece. Has everything in it comedy, love, good plot,acting and best of it is the music involved. Pure music and I really liked Mark Ruffalo's visionary character as an artist, which is certainly becoming rare in today's world. Perfect movie to lift your mood and yeah if you are going through some rough patch in your life then this one will definitely cheer you up