फिल्‍म में प्रियंका के अलावा रणवीर सिंह और दीपिका पादुकोण भी मुख्‍य भूमिका में हैं.
Apart from Shahid, the film also stars Deepika Padukone and Ranveer Singh.