Kurtizány Květinové domu, nacházejícím se na malém ostrově kdesi v Jihočínském moři, spadajícím pod ochranu námořního bukanýra Hai Yuan (Simon Yam), byly nuceny se zodpovídat vrchní představené, přísné kurtizáně Madam Moon (Sandra Ng), milence a častému rozptýlení čestného bukanýra Yuana.