Radha, une jeune Hindoue, se lie d'amitié avec le Capitaine Raymond Townsend pendant son service en Inde, mais il doit retourner en Angleterre pour s'occuper de la propriété d'un de ses oncles qui vient de mourir.
Ramlan, le fabricant d'épées qui a élevé Radha, est arrêté pour avoir fait partie d'une révolte contre la présence britannique. Avant d'être mis en prison, il décide de dire à Radha la véritable histoire de sa naissance : son père est en réalité le Capitaine Brooke, qui est mort d'une overdose, et dont la femme avait confié l'enfant à Ramlan. Radha alors pour l'Angleterre pour réclamer sa part d'héritage de feu son grand-père, qui se trouve être aussi l'oncle de Raymond. Ce dernier est charmé de découvrir que son amie hindoue est une femme blanche, et, après avoir partagé l'héritage avec Radha, il se marie avec elle.