 Shashi Kapoor, who played Shashi Sehgal in this movie, is in real  life the youngest paternal uncle of Rishi Kapoor, who played Karan  Saxena (Kannu). That was the actual reason of their greatly  identical looks.