Urodzona w 1986 roku w Liverpoolu, brytyjska aktorka pochodzenia angielskiego zyskała rozpoznawalność dzięki swoim wszechstronnym rolom. Znana jest przede wszystkim z występów w serialach telewizyjnych oraz filmach niezależnych. Jej talent aktorski przejawia się w umiejętności wcielania się w różnorodne postaci, od dramatycznych po komediowe. Rachel aktywnie uczestniczy w brytyjskich produkcjach, budując swoją pozycję na tamtejszym rynku filmowym. Karierę rozpoczęła od mniejszych ról, stopniowo zdobywając coraz większe uznanie widzów i krytyków.
W mrocznym świecie nielegalnego domu publicznego w Nowym Orleanie Angel, grana przez Abigail Breslin, staje się więźniem brutalnej rzeczywistości. Wraz z innymi kobietami doświadcza poniżenia i strachu, próbując przetrwać każdy dzień. Niespodziewanie w lokalu zjawiają się ludzie odpowiedzialni za tragiczne wydarzenia z jej przeszłości. W sercu dziewczyny rodzi się pragnienie zemsty, które popycha ją do podjęcia ryzykownych działań. Napięcie rośnie, gdy Angel przygotowuje się do konfrontacji z oprawcami.