The story is about two Davids living in different parts of India whose lives eventually come together in a twist of events., who are about to take a step which is going to change their lives forever.
Casting arrow_drop_down
Neil Nitin Mukesh as David / Iqbal
Vikram as David
Vinay Virmani as David (Hindi Version)
Jiiva as David (Tamil Version)
Tabu as Frenny
Monica Dogra as Noor
Lara Dutta as Gayathri/Neelam
Isha Sharvani as Roma
Sheetal Menon as Susie
Nassar as Father Noyal
Nishan K. P. Nanaiah as Peter
Prahlad Kakkar as Father Albert
Remo Fernandes as Special appearance in song Maria Pitache