Salman Khan as the rustic musician is totally miscast and his acting is melodramatic and annoying. Asin is wasted in a minor role. Ajay Devgun is completely unconvincing as a musician. The only character that I liked in this movie was Ajay's sidekick who carries out all the dirty work of ruining Salman at Ajay's behest. The music is okay.