신의 규율에 의해 통제되는 거대한 미래도시. 전사가 된 신부 프리스트(폴 베타니)는 인류를 위협하는 존재들과 수 세기에 걸친 전쟁을 승리로 이끌고 돌아온다. 하지만 그의 능력을 두려워한 신의 조직에게 버림받아 비참한 삶을 살아 간다. 어느 날 다시 부활한 뱀파이어의 습격으로 가족을 잃게 된 프리스트는 신과의 서약을 깨고 자신의 모든 걸 걸고 복수에 나서게 되는데…
어렸을 때부터 친한 친구인 로미(미라 소르비노 분)와 미셀(리사 쿠드로 분)은 고교 졸업 후에도 같은 방을 쓰며 자유롭고 편안하게 살아가고 있다. 그녀들은 함께 놀러다니고 영화도 보고 나이트 클럽에도 같이 간다. 그러면서 "귀여운 여인" 같은 신데렐라를 꿈꾸며 멋진 남자를 상상한다.