Daniel (Mark Rendall) este un baietel care a avut parte numai de nefericire. Mama lui a murit, la scoala are o gramada de probleme sI tot timpul se simte ingrozitor de singur. El isi doreste din tot suletul un animal de casa, dar tatal sau, Steven (Nicholas Lea) nu este de acord cu el. Intr-o noapte, Daniel vede o stea cazatoare si, dupa cum se obisnuieste, isi pune o dorinta: in viata lui sa apara un animalut bestial si loial pe care sa nu-l uite niciodata. A doua zi dimineata cind se trezeste, Daniel descopera ca un elefant pe nume Lumpy se instalase deja in curtea casei. Desi fiul sau era in al noulea cer, Steven nu poate suporta gindul ca are in curte ditamai elefantul si il duce pe Lumpy la gradina zoologica. Daniel nu se poate impaca cu aceasta idee si isi face un plan sa-l recupereze pe Lumpy. Cu aceasta ocazie, Daniel descopera ca noul lui prieten are puteri magice