Charlie Reade ist 17 Jahre alt und hat es wirklich nicht leicht. Seine Mutter starb bereits, als er drei war, und sein Vater ist schwerer Alkoholiker. Eines Tages offenbart ihm der von allen gemiedene mysteriöse Nachbar auf dem Sterbebett aber ein großes Geheimnis, das Charlie schließlich auf ein Abenteuer in eine fremde Welt führt. Dort treiben mächtige Kreaturen ihr Unwesen. Die unterdrückten Einwohner sehen in Charlie ihren Messias. Aber dazu muss er erst einmal die Prinzessin, die rechtmäßige Herrscherin der fantastischen Märchenwelt, von ihrem Leiden befreien.