

Character Sketches
Juhi Chawla is Dr Sonali: As a psychiatrist she knows what's wrong with her patients; as a sensitive woman she firmly believes that if you really want to make them well, you should treat them with your heart, not just your mind.
Arshad Warsi is Raja:Truly the angry young man! His blood boils, his fists clench and he's ready to beat the daylights out of anyone who upsets him in some way.
Irrfan Khan is Dr Mukherjee: He has decided that he's the Captain of the team! But so obsessed is he by the need to be in control of a situation, he doesn't realise he's totally lost control of himself and his mind.
Rajpal Yadav is Gangadhar: He's marching to a beat only he can hear; he's fighting for a cause that's long over. But in his muddled mind he's still fighting for Swaraj; still hobnobbing with the likes of Nehru and Mahatma Gandhi.

Vikas Sagar (Zayed Khan) is one of the most promising journalists in the country. Owais Husain (Sunil Shetty) who heads a controversial Istanbul based news channel makes him an offer to head the channel for an outrageous salary and other perks. This offer came at a better time for Vikas who was undergoing a painful divorce with his wife Anjali (Shriya Saran)