Een vrouw verlaat eind 19e eeuw haar luxe leventje in Londen om te trouwen met haar verloofde in Zuid-Afrika, maar leert onderweg op de boot een diamanthandelaar kennen.
Terwijl in het 19e eeuwse Soedan de Engelsen tegen de rebellerende moslimkaliefen strijden, vinden leden van enkele aristocratische families geluk in de liefde.