Cassie Johnson has it pretty good. She's Christian, gets good grades, has plans for summer - until she finds a small black book and is dragged into a world of angels, demons and warlocks that are far from what the bible taught her to believe. Her soul's on the line, and everybody who's anybody's out to get a piece.