Cast

Abhishek Bachchan
... Lallan Singh
Vivek Oberoi
... Arjun
Kareena Kapoor
... Mira
Rani Mukherjee
... Sashi
Esha Deol
... Radhika
Om Puri
... Prosonjit Bannerjee
Vijay Raaz
... Friend of Lallan Singh

Crew

G Srinivasan
... Producer
Mani Ratnam
... Producer
Brinda
... Choreographers
A R Rahman
... Music Director
Mehboob Khan
... Lyricist
Vikram Dharma
... Action
Mani Ratnam
... Screenplay
Lashmi Narayan
... Sound