Der kleine Bastian (Barret Oliver) wird regelmäßig von seinen Klassenkameraden schikaniert. Auf der Flucht vor ihnen rettet er sich eines Tages in ein Antiquariat, wo er ein geheimnisvolles altes Buch, Die Unendliche Geschichte, entdeckt. Fasziniert beginnt er darin zu lesen, bis er schließlich selbst Teil eines unglaublichen Abenteuers wird, das ihn in die Welt Phantasiens führt.