Das Familiendrama Harlots basiert auf den Geschichten realer Frauen, die im 18. Jahrhundert als Sexarbeiterinnen in London tätig waren. Im Zentrum steht Margaret Wells (Samantha Morton), die Mühe hat, ihre Funktion als Bordellbetreiberin und ihre Rolle als Mutter unter einen Hut zu bekommen – besonders als Lydia Quigley (Lesley Manville) ihr mit ihrem Konkurrenzetablissement den Kampf erklärt. Als Tochter von Margaret ist Jessica Brown Findlay an Bord.