A Japanese fantasy epic of honor, friendship, sacrifice, and a love powerful enough to defy the gods.