Ram, grand prêtre du temple de Delhi, exhorte son peuple à se débarrasser du joug britannique. La nouvelle du soulèvement parvient au général Kimber qui commande les troupes à Calcutta. Convoquant le capitaine Arlington et le lieutenant Shannon du célèbre Sixième, il leur ordonne de se rendre à Delhi avec leurs troupes. Arlington et Shannon sont rivales pour la main de Dora, la fille du commandant. Bien que secrètement fiancée à Surrada, la belle fille autochtone employée comme femme de chambre de Dora, Arlington est rempli de rage jalouse en découvrant que Dora aime sa rivale. Le capitaine en a assez de Surrada mais craint de la laisser de côté à cause du scandale qu'elle pourrait créer. Peu après, Arlington et Shannon atteignent Delhi où ils réussissent à rétablir l'ordre. Le grand prêtre Ram, cependant, élabore ses plans pour un soulèvement général et le dimanche 10 mai 1857 commence le célèbre massacre de Meerut, qui déclenche la mutinerie nationale. Des milliers d'hommes, de femmes et d'enfants anglais sont tués. Ram et ses partisans se dirigent vers Delhi. A la vue du prêtre, les troupes cipayes se retournent contre leurs officiers blancs et les tuent. Au premier signe de danger, Arlington s'enfuit. Shannon rallie cependant les troupes blanches. Les soldats sont finalement obligés de prendre position sur l'arsenal. Les femmes et les enfants supplient Shannon de les tuer, si les indigènes s'avèrent victorieux. Connaissant le sort terrible qui leur arriverait s'ils tombaient entre les mains des Cipayes. Shannon consent. Les femmes et les enfants sont placés dans le magasin de l'arsenal, tandis que Shannon s'apprête à détruire le bâtiment en cas de défaite. Les soldats sont repoussés. Les indigènes victorieux se précipitent dans l'arsenal pour capturer les femmes qui s'y trouvent. Shannon allume une mèche menant à la poudre stockée dans le bâtiment. La terrible explosion qui s'ensuit déchire les murs, entraînant la mort de centaines de personnes dans le bâtiment. Arlington retourne à Calcutta où il informe le général Kimber que Shannon et ses hommes ont été tués par les indigènes. Croyant son amoureux mort, Dora est accablée de chagrin. Arlington tente de la consoler mais est rejeté. Par miracle, Shannon a échappé à la mort dans l'explosion qui a détruit l'arsenal. Tuant un indigène, le lieutenant se déguise avec les vêtements de l'homme. Après plusieurs jours, il atteint Calcutta. Dora est ravie de voir son amant vivant et indemne. Craignant que sa lâcheté ne soit révélée, Arlington implore Shannon de garder le silence. Ce dernier consent. Le général Kimber marche sur Delhi avec toute son armée. Quelques jours après le départ de son père, Dora décide de le suivre. Accompagnée d'un garde du corps composé d'indigènes, elle part pour Delhi malgré les supplications de Surrada. Les indigènes perfides livrent cependant la jeune fille entre les mains de Shah, roi de Delhi. Enflammé par sa beauté, le roi décide d'en faire la reine de son harem. Accablée par le sort qui menace sa maîtresse, Surrada tue l'homme qui gardait leur chambre et s'échappe du palais. La jeune fille autochtone quitte la ville pour se rendre au campement britannique. Alors qu'elle informe le général Kimber du sort de sa fille, le meurtre du garde est découvert. Dora est jetée dans un cachot pour attendre la torture et la mort. Kimber, Arlington et Shannon sont horrifiés en apprenant la terrible nouvelle de Surrada. Shannon et Arlington supplient de pouvoir aller au secours de la jeune fille. En raison de son ancienneté dans le grade, l'honneur revient à Arlington. Accompagné de Surrada, l'homme se précipite vers les portes de la ville. Les deux arrivent un instant trop tard et sont exclus de la ville pour la nuit. Ne voulant pas retourner au camp, Arlington et Surrada entrent dans le temple voisin où ils décident de se cacher pour la nuit. Là, le capitaine voit le gros diamant qui forme l'œil de l'idole Brahma. Rempli d'avidité, Arlington oublie sa mission et, à l'insu de Surrada, arrache le joyau de son lieu de repos. Umballa, un serviteur du Temple, voit le voleur au travail et perd connaissance après une lutte avec l'Anglais. Pour cacher le joyau, Arlington retourne au camp où il annonce son échec. Incapable de dormir, Shannon se promène au-delà des files d'attente. Apprenant l'échec d'Arlington à son retour, l'homme le dénonce comme un lâche. Plus tard, le voleur enveloppe le diamant dans un tissu et le donne à Surrada. Il dit à la jeune fille autochtone qu'il contient les bijoux de sa mère. Le lendemain matin. Ram, Umballa et un certain nombre d'indigènes arrivent au camp et informent le général Kimber du vol de l'œil de Brahma. Ayant promis que l'édifice sacré ne serait pas molesté, le commandant britannique s'engage à retrouver et à punir le contrevenant. Umballa voit Shannon. Le prenant pour son agresseur, l'indigène accuse le lieutenant du vol. Les circonstances indiquent que Shannon est le vandale. Kimber lui ordonne de rejoindre sa tente. Peu de temps après, les troupes britanniques lancent un assaut sur Delhi. Pendant que l'attaque se poursuit, Surrada, soupçonnant la vérité, vient à Shannon et lui remet le colis. Le cœur brisé à cause de la tromperie de son amant et craignant la malédiction de Brahma, la jeune fille se suicide avant que Shannon ne puisse intervenir. Le lieutenant voit que les Britanniques sont repoussés. Il rejoint ses hommes. Appel à volontaires Shannon annonce son intention de faire sauter les portes de la ville. Accompagné de trois hommes, le lieutenant rampe jusqu'aux portes où il plante plusieurs sacs de poudre. Quelques instants plus tard, les immenses portes sont arrachées de leurs gonds par une terrible explosion. Menés par Shannon, les Britanniques entrent dans la ville et balayent tout devant eux. Le roi Shah entend cette nouvelle avec consternation. Furieux, il décide de se venger de la fille du commandant britannique. Dora est attachée à la bouche d'un canon chargé. Après avoir allumé la mèche, les indigènes s'enfuient. Les rebelles affolés font un dernier combat dans les rues de la ville. Un certain nombre d'entre eux entourent Arlington. Face à la mort, le courage de l'homme refait surface. Six des indigènes tombent sous son épée. Une lance enfoncée dans sa poitrine fait tomber Arlington. Attirés par les appels à l'aide d'une femme, Shannon et ses hommes se précipitent dans la cour du palais. Le vaillant soldat voit le terrible danger que représente sa bien-aimée. Coupant ses liens, Shannon écarte Dora. Un instant plus tard, un rugissement terrible avertit la jeune fille évanouie du terrible danger dont elle a été sauvée à temps.