Dans le Londres des années 1830, Clara, une aristocrate, accueille des jeunes filles défavorisées au sein de la Milliner's society qu'elle dirige, afin de les aider à sortir de leur condition. Le frère de l'une de ses protégées est enlevé par des bandits. Elle décide de le retrouver avec l'aide d'Oliver, un jeune avocat.