Akcja filmu rozpoczyna się kiedy dom Pyskacza zostaje spalony, przez co w wiosce panuje straszliwy ruch. Stary wiking twierdzi, że to sprawka legendarnego Smoka Gnatochrupa z którym miał już kiedyś do czynienia. Wikingowie nie wierzą jednak w jego opowiadania, ponieważ oprócz niego nikt nigdy nie widział tego gada. Załamany Pyskacz pragnie udowodnić wszystkim mieszkańcom wioski, że smok naprawdę istnieje i postanawia upolować prześladującą go bestię. W trop za Pyskaczem podążają Czkawka i przyjaciele: Astrid, Sączysmark, Mieczyk oraz Szpadka, aby dopilnować jego bezpiecznego powrotu. Gdy rozbijają się na smoczej wyspie, wychodzi na jaw prawda o legendarnym smoku.