Häbelik (ja sobiva nimega) Kokutis on teismeline viiking, kes ei kuulukski nagu oma perekonda, mis koosneb eranditult kangelaslikest lohetapjatest. Kokutise maailm pööratakse pea peale pärast seda, kui ta kohtab noorukest lohet, kes paneb poisi ümbritsevat maailma täiesti uue nurga alt vaatama.
Zoe on väike tüdruk, kes usub muinasjuttudesse. Mitte sellepärast, et ta oleks naiivne, talle lihtsalt meeldivad muinasjutud. Selleks, et aidata oma onul lord Arnoldil vabaneda koletislikust draakonist, otsustab Zoe leida kuskilt mõne muinasjutulise kangelase, kes selle raske ülesandega toime tuleks. Paraku kohtab tüdrukutirts õilsate rüütlite asemel kaht pisisulist draakonikütti, kel nimeks Gwizdo ja Lian-Chu. Aga Zoe ei lase end pisivigadest häirida ja otsustab, et tema usub nendesse ikkagi!