Mohammed Zeeshan Ayyub is brilliant as a Dhanush's pal. He supports in his witty acts and carries out some most brilliant punches through his dialogues.
Swara Bhaskar is equally adorable as a Banarasi girl who is crazy for Kundan. Her act with witty one liner is outstanding.
A.R. Rahman's music is evenly good in the album as in the background of the flick. Mostly, all the songs are brilliant but Raanjhanaa's title track, Tu Man Shuddi and Tum Tak are the picks from the album.
Cinamtography is good. The locales of Varanasi are beautifully portrayed, Delhi's settings particularly JNU campus are nicely presented while Punjab's few backdrops are also shown nicely.
I'll go with three stars for Anand L. Rai's Raanjhanaa. It has its moments of laughter and crazy romance, but numerous plots weaken the screenplay in the long run.