If you want to convince your public that your world is real you have to be consistent. You can't just change the rules in the middle of the story. Let alone doing it multiple times after each other. Case in point? The movie Eragon. Eragon is about a boy who finds a pretty stone. Not long after the "stone" breaks open a cute, tiny little dragon appears (very similar to the dragon eggs found in A Song of Ice and Fire ). I have no problems with fantasy so I'll happily buy dragons, wizards and elves. What I won't buy however is that as soon as the tiny dragon flies ten metres up in the air it suddenly changes into a huge dragon. Seems like some very powerful dragon magic... and a convenient way to prevent us from having to wait twenty years until the dragon is fully grown and the boy no longer a cute movie star. Sadly from there on it only gets worse and worse. At one moment the protagonist decides to go rescue the girl even though his mentor tells him it's ...