Děj se odehrává ve 20. letech minulého století v Číně, kam přijíždí bohatý Angličan sir Stephen se svojí schovankou „O“. Ta mu vděčí nejen za svoji záchranu před neblahým osudem sirotka, ale také ho oddaně miluje a je mu ve všem podřízena. On však sleduje pouze své vlastní obohacení a zaměstná „O“ v místním nevěstinci. Sir Stephen ve snaze využívat své okolí pouze k vlastnímu prospěchu nakonec zjistí, že vše se začíná obracet proti němu v okamžiku, kdy se „O“ zamiluje do mladého revolucionáře…