Bastien, 10 ans, ne se remet pas de la mort de sa mère et ne parvient pas à dire à son père que ses retards en classe sont dus à trois garnement qui le rudoient régulièrement dans la rue. Pour leur échapper, il entre un jour dans une vieille échoppe poussiéreuse où il dérobe un livre nommé «L'Histoire sans fin». Il se cache alors dans le grenier de son école et commence la lecture, qui l'entraîne à la suite d'un jeune héros à peine plus âgé que lui dans le royaume de Fantasia, peuplé d'êtres étranges, elfes, dragons et farfadets, et menacé par un grand danger...