Obedience - Will Lavender

The first half is intriguing and makes you want to continually read (or listen as in this case) to try to figure out what in blazes is happening. The last half is disappointing and lame.

Three stars -- read the first half and then make up your own ending.