Uma jovem de Boston, Lucy Stanton (Rachael Leigh Cook), filha de um professor de música e de uma pesquisadora de história, é escolhida por uma seita de sacerdotes italianos, que adoram Satã, para ser o 18º anjo, que fará Lúcifer ascender aos céus. Mas para isto diversos componentes precisam ser detalhadamente preparados e um deles é fazer a mãe da jovem se suicidar e então convencer o pai da garota que a filha poderá se tornar uma top model.