I do have to say that the plot takes a backseat to the main characters! Charlie is caught in the middle of a potential war between Big Guy (God) and Boss Man (The Devil) and as Dante realizes that Charlie is so much more than he gave her credit for, his alliance begins to change. Dante finds allies in the secondary characters which were interesting & entertaining, but not nearly as captivating as our hero and heroine.