By the sounds of it (from riggable), it sounds alot like Eragon. Great book, botched the movie horribly. Then again, relatively few book-based movies turn out well. The LOTR series was good (if lengthy), and Harry Potter films are slright (though the main stars look almost to old for their parts ...