Küçük yaşta babasının eve çağırdığı Rahiplerden biri tarafından tecavüze uğrayan Hannah'ı zor günler bekliyordu. Babası Rahip'i Hannah'ın baştan çıkardığını düşündü. Hannah bir daha hiçbir din adamına güvenmeyeceğini düşünüyordu o günlerde. Sokaklarda kalan Hannah, hayatta kalabilmek için fahişelik yapmaya başladı. Yıllar geçtikten sonra biriktirdiği para ile Londra'nın en ünlü genelevini satın alarak oranın patroniçesi oldu. Ve artık bir amacı vardı; oradan kazandığı para ile sokağa düşmüş çocuklara, gençlere yardım etmek ve onların kendisi gibi fahişe olmasını engellemek... Hannah cocukları tuzağa düşüren Skinner ismindeki adamla başa çıkmayı başarabilecek mi?...
Hiçbir din adamına güvenmeyeceğini söyleyen Hannah, bir papaza aşık olur. Rafe ismindeki bu papaz Hannah'a daha da çok... Rafe Hannah'ın gerçekte kim olduğunu öğrenince Hannah'tan vazmıgeçecek yoksa ona daha mı çok bağlanacak? Hannah bu bataklıktaki melek olmaya devam mı edecek yoksa sadece aşkı mı seçecek?