Stipriai susižalojęs Tomas nebegali vaikščioti ir yra priverstas būti namuose, kuriuose jaučiasi be galo vienišas. Laimė, tai trunka neilgai: iš kitos visatos pas Tomą netyčia atvyksta keistas, gauruotas ir išdykęs padaras, vardu Flykas. Susidraugavęs su Tomu ir sužinojęs, kas jam nutiko, Flykas berniuką pasiima į savąjį pasaulį. Pasaulį, kuriame šis vėl gali vaikščioti - tam tereikia atsisakyti savo šešėlio! Berniukas apsisprendžia akimirksniu – juk kam apskritai reikalingas tas šešėlis?
Išmainytas berniuko šešėlis labai nuliūsta ir netikėtai išauga į nerangų, bet bauginantį monstrą, grasinantį sunaikinti tiek Flyko, tiek Tomo pasaulius. Kad sustabdytų neatpažįstamai pasikeitusį savo šešėlį, berniukui teks surasti jėgų pažvelgti į akis savo baimėms, ko pasekoje jis supras, kokie dalykai gyvenime yra patys svarbiausi.