The protaganist, Dan Atwater, is view a court in secion. There have been murders going around and it is his job to figure out the killer.
Dan gets a partner named Natalie Lindstrom who is a Violet, a person with violet eyes that can summon the dead to control their body for murders. Both of them try to find out clues to who the murderer is, Violets dying along the way.
Natalie is staying in a hotel waiting to catch a plan to travel back to Dan after they 'caught' the killer. She gets kidnaped by a former friend of hers Evan and gets taken to an abandoned beach like area. Dan has a worker of his summon a Violet who is dead who is one of the key suspects. He ends up getting shot and killed by her in act of trying to protect Natalie and the other Violets.
Dan takes over Evans body to stop him from killing Natalie. They tie up Evans body and Dan disapeers.
Evan ends with life in jail and the soul that killed Dan stays locked in a soul prof room. Natalie ends up quitting and is known to be pregnate.