Rakesh Roshan signed the film but soon was bumped out of the role by producer T.C.Dewan. Jeetendra was signed for Rakesh Roshans role and Roshan was given the supporting role. Jeetendra told Rakesh that if he didn't do the role then somebody else would. Since Rakesh was best friends with Jeetendra he accepted it and did not get angry. Basu Chatterjee to repay Rakesh's favor, took him for Khatta Meeta.
Asha Sachdev won her only Filmfare award for the film for best actress in supporting role.
Asha Sachdev wasn't happy with the role offered to her of character actress as she was doing lead roles those days.She still accepted the role which then established her as a character actress.
Moushumi Chatterjee was offered the film but declined as she did not want to star opposite Rakesh Roshan.
Rakesh Roshan stated he wanted to quit the industry during the making of the film. When he was cast in the lead role, Rekha, Neetu Singh and Moushumi all declined to work opposite him. That was why he was bumped down to the side role.