Jim Olsson, huit ans, vit dans une petite ville ennuyeuse. Son père est récemment décédé, mais revient dans les fantasmes de Jim pour raconter des histoires. Dans ses rêveries, Jim vit toutes sortes d'aventures.