Przemierzając tajemnicze szkockie pustkowia Johnny McGowan (C. Mead) spotyka prawdziwego, zionącego ogniem smoka. Sympatyczny potwór zaprzyjaźnia się z chłopcem, ale jego nieposkromiony apetyt stanowi poważne zagrożenie dla ludzi i zwierząt. Johnny, chcąc znaleźć dla przyjaciela bezpieczne miejsce, postanawia oddać go do cyrku. Wkrótce jednak okazuje się, że właściciel obiektu jest skąpym i niezwykle okrutnym człowiekiem...