I've long contended that the Bible is the quintessential fantasy epic. It's so obviously a fantasy epic, in fact, at least structurely, that I think many miss the fact. It has all these other things listed below (prophecies and magic and so on), which makes it even more so.
Let's see. The Bible contains: angels, demons, cherubim, seraphim, giants, dragons, sea monsters, kings, prophets, ghosts, prophecies, chosen ones, wars, witches, talking animals... I mean...