The story revolves around the lives of 3 Davids, in 3 different parts of the world, at 3 different eras.
The movie opens with the 1975 London where a 30 year old David (Neil) works for Iqbal Ghani (Akarsh), a dreaded Mafia don who controls the entire Asian community living there. He is a protg who is composed to take over the empire until a big revelation that changes the course of his future.
Then the movie shifts to the 1999 Mumbai with the 19 year old David (Chiyaan) is a musician born into a family of devout Christians. He is a happy go lucky teenager who loses all facade of his peaceful existence when his family gets dragged into political issues.?
Finally they introduce to the year 2010 Goa where a 40 year old David is a fisherman living in the small fishing village of Betul in Goa. He falls in love with the deaf and mute Roma without knowing that she is engaged to be married to his best friend Peter in 10 days! Life takes a setback after this revelation in his life. ?As a result of the life-changing circumstances they have come across. All 3 Davids are about to take a step which is going to change their lives forever. What is the step and what is the consequence of their steps is what beholds the rest of the story.
The name DAVID signifies that 3 lives and 3 destinies are connected by this one name-DAVID.