Jack Flowers è nel giro della prostituzione di Singapore ma, a suo modo, è una brava persona e ha un suo codice morale al quale non viene mai meno. Proprio questa sua fede nei principi porta Jack alla rovina per non aver voluto sottostare alle regole di giochi troppo sporchi.