טבאלוגה הוא דרקון צעיר וחביב, שמתגורר עם אביו העורב המאמץ בגרינלנד הציורית והפורחת. הוא לא מצליח לירוק אש, ומחליט לצאת ולחפש דרקון בוגר, שילמד אותו, איך לעשות זאת. בדרך הוא פוגש את לילי, נסיכת הקרח, והשניים מתאהבים. בניסיון לעזור, היא מובילה אותו אל לורד ארטקוס, שליט אייסלנד. אולם ארטקוס מתגלה כרשע מרושע; הוא רוצה להשתלט על גרינלנד ולהקפיא אותה. הוא כולא את טבאלוגה, כדי למנוע ממנו להפשיר עם אש את המקום. לילי מתייצבת לצד חברה הדרקון, משחררת אותו מכבליו והשניים יוצאים להרפתקה סוחפת, כדי להציל את מולדתו.