Yliopistossa opiskeleva Lucy rahoittaa opintojaan epätavanomaisilla osa-aikatöillä: hän toimii koekaniinina lääketieteellisissä tutkimuksissa ja ryhtyy lopulta prostituoiduksi. Jälkimmäinen johtaa hänet eksklusiiviseen bordelliin, jossa hänen tehtävänään on esittää prinsessa Ruususta. Työnkuvan mukaisesti hänet huumataan, minkä jälkeen äveriäät vanhat miehet voivat toteuttaa eroottisia fantasioitaan käyttämällä häntä hyväkseen. Lucy haluaa ehdottomasti tietää, mitä hänelle syvän unen aikana tapahtuu, ja pahentaa siten tilannettaan entisestään. Tästä alkaa matka irstauden synkkiin syövereihin. Pääosassa nähdään Lucya esittävä Emily Browning (Sucker Punch).