After Prayag Raj left the film,producer Jagdish Varma had decided to take over the direction. The film's title was changed from "Tripti" to "Hari Ram". Producer Jagdish Varma later decided to let his assistant Wasi Khan finish the film and take the credit since Wasi Khan had written the story. Jagdish Varma had launched another film titled " Oonch Neech Aur Beech" that Wasi Khan was to direct. That film was to be written by Aziz Qasi with cinematography by Hari Roy, music by Laxmikant Pyarelal. That other film (Oonch Neech Aur Beech) was shelved for unknown reasons. When that happen, they decided to recycle the title "Oonch Neech Beech" and give it the Shashi Kapoor,Sanjeev Kumar film which kept having different titles over the years.
The film was delayed for several years.
Shashi Kapoor did not dub for the film. A dubbing artiste was used. Due to Sanjeev Kumar's sudden death he was unable to dub for the film.
Smita Patil's voice was dubbed by a dubbing artiste.
The film was originally titled Tripti .