All Cast

Abhishek Bachchan
Lallan Singh

Ajay Devgn
Michael Mukherjee

Vivek Oberoi
Arjun Balachandran

Rani Mukerji
Sashi Biswas Singh

Kareena Kapoor Khan
Meera

Esha Deol
Professor Radhika

Om Puri
Prosenjit Bhattacharya

Anant Nag
IAS Avinash Balachandran

Vijay Raaz
Dablu

Sonu Sood
Gopal Singh

Saurabh Shukla
Dr. Gopal
Karthik Kumar
Vishnu
Abhinav Kashyap
Trilok

Paras Arora
Arun Balachandran

Loveleen Mishra
Shobha

Tanushree Chakraborty
Arjun's Classmate

Simran
Michael's Friend
