Daniel sonha com um peixe azul que fala. Quando acorda, o peixe é real. Daniel e seu avô nomeiam o peixe Fish-azul. Durante as férias, Daniel conhece Hugo, um menino sonho, e Fish. Juntos, eles entram no mundo dos sonhos para ajudar sensações como medo e confusão a voltarem para lá. Após a aventura, Daniel se despede de Fish, esquecendo o que aconteceu, mas decidindo guardar Fish em uma caixa colorida para sempre.