This book contains plenty of action, a good-sized dose of romance, and a bit of mystery to keep us on the edges of our seats. The characters came to life and felt real and believable - especially Shiva. I felt like there was a slow start at the beginning, but I was impressed with the web of events the author wove and how she pulled everything together in the end. This would make a great movie.