Set in the backdrop of pilgrim centres in and around Banaras, the religious capital of India, Banaras is an offbeat love story revolving around Hari, only son of a Malayalee professor who had been teaching in Banaras University. Born in Banaras, Hari was brought to his father's native place in Kerala after the death of his mother in childbirth. Later, his father married another woman to look after Hari.
His parents want Hari to marry his niece Devu who is in love with him, but Hari's ambition is to return Banaras for higher studies in folk dance. In Banaras, he meets a classical dancer Amritha during a function conducted by a Malayalee association. They became friends and eventually fall in love.
Produced by M.R. Nair under the banner of Kashi films, the film gives equal importance to music. M. Jayachandran has set music to lyrics written by Giresh Puthencherry. Camera is handled by M. Sukumar. The other cast members include Jagathy Sreekumar, Nedumudi Venu, Devan, Bineesh Kodiyeri, Harisree Asokan and Suraj Vejaramoodu. Scripted by Cheriyaan Kalpakavaady, Banaras is brought to theatres by Minerva Release.