Dzieci są dla Joanie Brewer całym światem. Gotowa jest zrobić wszystko, byleby tylko zawsze były najedzone i dobrze ubrane, zarabia pieniądze nawet na ulicy. Bo Joanie Brewer jest prostytutką. Żyje w ciągłym strachu, że któreś z dzieci zostanie jej pewnego dnia odebrane. Osiemnastoletni Jon Jon jest po szyję zanurzony w światku przestępczym, a Jeanette, zaledwie czternastoletnia, wie o życiu znacznie więcej, niż powinna. Jednak Joanie najbardziej przerażą los Kiry, ponieważ w świecie, w którym nikomu nie można ufać, Kira - jedenastoletni aniołek swojej mamusi - jest najbardziej ze wszystkich dzieci podatna na niebezpieczeństwa. Pewnego dnia spełniają się najgorsze obawy Joanie...