Sneha plays the role of millionaire's daughter, who falls in love with a slum boy Cable Raju. Anushka Shetty has played a role of prostitute in Vedam and now she has retained the same role in Tamil. Bharath plays the role of budding rockstar, which was portrayed by Manchu Manoj Kumar.
Vaanam is directed by Radhakrishna Jagarlamudi and produced by Ganesh Janardhanan and Githan Ramesh. Yuvan Shankar Raja is scoring the music and Nirav Shah is handling the camera.