Good girl Frannie Cavanaugh has just become the latest target in the eternal struggle between Heaven and Hell, with demon Luc Cain and angel Gabriel both going undercover in her high school in order to jockey for her favor and subtly tempt her to one side or the other. Drawn to both guys equally, but for very different reasons, Frannie slowly learns just what’s going on, and why Heaven and Hell will do anything to claim her. Can she decide the fate of the world based on what’s in her heart? The underlying concepts are more interesting than Frannie’s indecisive ways and the Ping-Ponging romantic plot that drives most of the book. Nevertheless, it’s got some good moments.