फिल्‍म में उनके अलावा दीपिका पादुकोण और इरफान खान भी मुख्‍य भूमिका में हैं.
Deepika Padukone and Imran Khan play the lead roles in this film.