Pour aider un ami, Jeremy Malory a besoin des services d'un habile pickpocket. C'est dans une sordide taverne qu'il le trouvera, ou plutôt qu'il la trouvera. Car c'est une toute jeune voleuse, Danny, qui va bientôt devenir sa complice et sa protégée. Elle le guide dans les bas-fonds de Londres. En échange, il lui apprend à se comporter en lady. Peu à peu, une irrésistible attirance naît entre eux. Mais, quand un inconnu tente d'assassiner Danny, celle-ci comprend qu'elle, l'enfant trouvée, doit avant tout élucider le secret de sa naissance si elle veut avoir une chance de vivre pleinement son amour.