At the same time that Norah Stanton (Wendy Crewson) is researching an esoteric Etruscan religious order, the order is secretly a Satan-worshipping cult preparing for the return of their exalted one. A mystical clock is calibrated to Satan's coming. He requires eighteen potential "angels" to choose among for his adopted earthly form. Norah and her family become mixed up in the nefarious plot. Especially important is her extremely attractive, wannabe-model daughter, Lucy (Rachael Leigh Cook). After Norah's apparent suicide, the order and its affiliates conspire to bring Lucy and her father to Italy, where it's a literal race against the clock for Lucy's life.