Vor unendlich vielen Jahren, als es noch Feen, Zwerge und Drachen gab, als Magier eine große Macht über die Menschheit ausübten, nahm in einem fernen Königreich ein tragisches Schicksal seinen Lauf. Der Sohn des Königs selbst wird in die Machenschaften der Wesen einer geheimnisvollen Welt verstrickt, und von ihm allein soll das Wohl des Königreiches und seiner Untertanen abhängen. Auf seinem Weg, das Reich zu retten und einem unheilvollen Fluch zu entkommen, findet Malcolm, Prinz of Bannister, die wahre Liebe in Gestalt von Shiela, einer in ein Pferd verzauberten Prinzessin, die ihn fortan auf seinem Wege begleitet und ihm beisteht.