Storm er historien om 12-årige Freddie (Marcus Rønnov), som bor alene med sin politibetjent far (Troels Lyby). Freddie har et stort hjerte, og en dag da han ser en hund, som bliver mishandlet af sin ejer, beslutter han sig på stedet for at handle. Imod sin fars vilje bortfører Freddie hunden i et forfærdeligt stormvejr og gemmer den på sit værelse.
Storm, som Freddie hurtigt døber hunden, har en helt usædvanlig evne, han kan løbe meget, meget hurtigt! Freddie tager hunden med på væddeløbsbanen, hvor Storm hurtigt vækker opsigt, og hundetræneren Sofie tilbyder at hjælpe med at træne ham. Men selvom det går hurtigt fremad, og Storm ligger lunt i svinget til det store Danmarksmesterskab i hundevæddeløb, er der mange ubekendte: Ikke mindst en far, der ikke må vide noget og en meget truende hundeejer, som pludselig dukker op ud af det blå. Heldigvis har Freddie nogle gode mennesker på sin side, bl.a. den lune genbo Fru Andersen og en rigtig sød pige fra klassen…