Johnny é um menino de 5 anos que vai morar com o avô num belo castelo nas terras da Escócia depois da morte dos pais. Lá ele encontra um pequeno dragão. E ao passar do tempo eles desenvolvem uma linda amizade, desfrutanto da fantástica vida nas montanhas escocesas. Juntos eles crescem, e para ajudar a pagar as dívidas do avô, o agora jovem Johnny é convencido pela bela filha de um empresário maldoso à alugar o seu dragão para trabalhar em um parque temático como atração. Ao saber que seu inocente dragão sofria maus tratos, ele fará de tudo para recuperá-lo.