Bijoy Nambiar is wielding the megaphone for the film. He shot to fame with the film Shaitan. Along with Vikram, the film also casts other lead Jeeva, who plays the role of a musician. Incidentally, both Vikram and Jeeva names is the same David in the film.
Director Bijoy says, “David is about two different stories one among them is about fisherman portrayed by Vikram and other is of a musician essayed by Jeeva. The two of the characters meet during the climax.”
David also casts Tabu, Nassar, Isha Sharvani and Lara Dutta as supporting cast. David will be also dubbed in Telugu and released along with Hindi and Tamil versions.