This book is pure, unapologetic brainless fantasy. It doesn't pretend to be anything else. The characters are two-dimensional, and the plot is so predictable that the only thing that surprised me was that it actually attempted to have a plot twist at the end. It does exactly what it says on the box, and is rated accordingly.