If you like over the top unrealistic characters, this book is for you. Starts out interesting then goes in to never never land. Not my cup of tea.