Shekhar (Shammi Kapoor), un jeune chanteur, vit à Darjeeling avec sa mère veuve. Il est amoureux de Rita (Shakila), la fille unique du riche Rai Bahadur Digamberprasad Rai. Rai n’approuve pas Shekhar et veut marier sa fille à un homme d’affaires fortuné de Calcutta nommé Chowdhry. Rita demande à Shekhar d’obtenir une meilleure situation, mais Shekhar est tout à fait satisfait de sa carrière de chanteur. Rita et son père s’installent donc à Calcutta, et Shekhar les suit. Furieux, Rai se plaint à la police, qui arrête Shekhar et le place en garde à vue.
La police remarque toutefois sa ressemblance avec un gangster de China Town nommé Mike (également interprété par Shammi Kapoor), qu’elle détient déjà. Comme Mike refuse de parler, les policiers convainquent Shekhar de prendre sa place afin d’infiltrer le réseau criminel de Chinatown. Entre-temps, la mère de Shekhar lui révèle que Mike est peut-être son frère Shankar, enlevé par des gangsters lorsqu’il était enfant. Shekhar endosse donc la vie de Mike, mais ils ont oublié un détail essentiel : Mike lui-même, qui s’évade de la garde à vue avec l’aide de Rita, qui le prend pour Shekhar. La petite amie de Mike, Suzy (Helen), découvre la véritable identité de Shekhar, mais l’épargne lorsqu’il lui révèle que Mike est vivant et détenu par la police, et elle compatit en apprenant que Mike était son frère perdu de vue. Les gangsters entendent leur conversation et capturent Shekhar, dont la vie n’est épargnée qu’après qu’il a révélé à Mike sa véritable histoire, permettant ainsi aux deux frères de capturer le chef du gang. En conséquence, Shekhar obtient un poste permanent dans la police qui lui permet d’épouser Rita, et Mike écope d’une peine réduite à trois ans.