In the middle of all this, you begin to think where the director is trying to lead you. Is it the mere test of true love, particularly Kundan's patience, or something else?
For instance, you get a feeling that at least it is not one of those melodramatic figures which has the usual emotional family drama. An urban political clash is surely an innovative premise until it keeps the soul of love alive which somewhere is given needless rest.
Sadly, the third lead Abhay Deol, who we thought plays a major role in the flick, is also given a break after a short appearance. Thanks to the supporting cast of Mohammed Zeeshan Ayyub (friend of Kundan) and Swara Bhaskar (loses her heart to Kundan), who with their superb acting ,give you plenty of hilarious moments to enjoy.
So are the simplistic lines and dialogues which, at times, make you laugh while at other points touch you. Out of those, the Banarasi dialects by these two are impressive.
For Dhanush, nothing could be a better role to mark his Bollywood debut. The South actor is already a star in the regional cinema and its time for him to conquer Bollywood. In Raanjhanaa, its Dhanush's show all over. He carries the emotion, the innocence, the dedication in attempt to impress his love with perfection. The actor doesn't leave any expression go wrong and gives you goose bump with his brilliance.
Sonam Kapoor gets the most of the meat in the second half. She accelerates and improvises in her character which needs courage and energy to meet the political seat. At times you would love to hate her too, but that's the victory for an actress.
Abhay Deol has a minor role in the flick but he capitalizes with enough zeal.