Where do I begin? This was the biggest waste of time. It keeps moving, but I figured it out about 150 pages in and was bored the rest of the book. Very predictable. I wouldn't waste my time if I were, just think Little Shop of Horrors and you'll get the idea.