It has all the tropes while making fun of and exploiting them. The story is predictable in the time honored fantasy tradition, but the protagonist knows this and uses it to his advantage.