Piotr jest dzieckiem pozostawionym bez rodziców, powierzonym parze Goran. Te okazują się natychmiast, niezbyt czułe w stosunku do chłopca. Ale Peter ma fantastycznego przyjaciela: smoka Elliotta, który może stać się niewidzialny, leczyć jego rany i wyciągać go z kłopotów w razie potrzeby. Prawdę mówiąc, to on również szuka kłopotów, ponieważ robi z Petera serię żartów, które czynią go wrogim mieszkańcom Passamaquody, małej nadmorskiej wioski, do której udaje się, aby uciec spod kontroli rodziców. przybrany. Pewnego dnia Peter spotyka Norę, córkę latarnika, i wyjawia jej istnienie niewidzialnego smoka Elliotta. Nora po prostu myśli, że Peter jest bardzo pomysłowym chłopcem, ale zaprasza go na chwilę do jej domu. W międzyczasie w Passamaquody przybywa podejrzana postać zwana Dr Terminus, oszust, któremu pomaga nieodłączny asystent imieniem Gnocco. Terminus zdaje sobie sprawę z istnienia smoka Elliotta i dlatego, biorąc pod uwagę jego zdolności lecznicze, próbuje go schwytać, aby zdobyć cudowne lekarstwa. Jednak Elliott jest bardzo sprytnym smokiem i udaje mu się pokrzyżować plany swoich przeciwników, do tego stopnia, że pozwala całej wiosce ujawnić ich oszustwa. Smok stanie się bohaterem bohaterskiego gestu, gdy z powodu usterki latarni morskiej, dzięki smoczemu płomieniowi, rzuca światło, które zapobiega zderzaniu się statków z skałami. Po tym wydarzeniu mieszkańcy Passamaquody przyniosą triumfy Piotra i jego smoka. Film jest kręcony w technice live-action, która jest w połowie w animacji 2D, a połowa z udziałem prawdziwych aktorów i ustawień ...