The music of the movie is given by Indian Ocean while the lyrics are penned by Varun Grover.

Synopsis:

Four lives intersect along the Ganges: a low caste boy hopelessly in love, a daughter ridden with guilt of a sexual encounter ending in a tragedy, a hapless father with fading morality, and a spirited child yearning for a family, long to escape the moral constructs of a small-town. Character Sketches:

Vicky Kaushal as Deepak Chaudhary: Deepak is a 25-year old boy from a Dom family, who burn dead bodies on the ghats of Benares. He is studying civil engineering and also helps out his family too in their work...though he wants to get out of it.

Richa Chadha as Devi Pathak: Devi is a 24 year-old girl working as a receptionist cum counselor in a coaching center. As girls of her age would be, she's also curious about relationships and sex...unfortunately she gets embroiled in a controversy leading from her desires.

Shweta Tripathi as Shaalu Gupta: Shaalu is an upper-caste beautiful, honest and confident girl. She loves poetry and has a natural charm. She has fallen in love with Deepak...without thinking of the consequences.

Sanjay Mishra as Vidyadhar Pathak: An ex-professor of Sanskrit, Vidyadhar Pathak is a 52-year old Pandit selling 'puja samagri' on a Benaras ghat and also translates books. He also does the mundan sanskar for kids on the ghats and loves to discuss philosophy and history with his ghat neighbors...Devi is his daughter.

Nikhil Sahni as Jhonta: He is a free spirited orphan on the ghats of Benaras. He lives by the day and knows how to enjoy the spirit of childhood. He is happy to be working at the shop of Vidyadhar Pathak.