Megan Davis, une missionnaire, arrive à Shangaï en pleine guerre civile. Blessée lors d'affrontements, elle est recueillie par le général Yen, véritable tyran. Celui-ci découvre que sa servante, Mah-Li livre des secrets militaires aux ennemis. Il la condamne à mort mais renonce à sa sentence par amour pour Megan.