Fantasy novels take readers on epic journeys beyond the ordinary, and as such, the best ones offer some of the most enduring stories in literary history. A good fantasy story will pull you into its world and compel you with its characters, while delivering a series of events you won't soon forget.