De koningin wil heel graag een kind. Op een dag ontmoet ze aan het meer een pratende kikker die belooft haar wens in vervulling te brengen. En inderdaad: een jaar later krijgt de koningin een prachtige dochter, Myrose. Om de geboorte van zijn dochter te vieren, nodigt de koning alle wijze feeën uit... behalve één. Zij wil zich wreken door een vloek over Myrose uit te spreken.

Het verhaal speelt zich af in het fictieve land Florin. Prinses Buttercup wordt verliefd op de stalknecht Wesley. Het jonge stel zweert elkaar eeuwige trouw. Maar dan wordt Wesley tijdens een zeereis vermoord door een bende piraten. Buttercup gelooft stellig dat zij nooit meer van iemand anders zal houden.

Mo Folchart heeft een wonderlijk maar soms verschrikkelijk talent. Als hij hardop voorleest uit boeken, brengt hij de personages tot leven. Wanneer hij op een dag voorleest uit het boek Inkheart, haalt hij een aantal gemene personages uit het boek en in de echte wereld. Alsof dat nog niet erg genoeg is, verdwijnt zijn vrouw in het boek. Zijn dochter Meggie weet niets van haar vaders talent, alleen dat hij tot op de dag van vandaag weigert voor te lezen.

John Klein, een journalist uit Washington, neemt ontslag wanneer zijn vrouw tijdens een verkeersongeluk overlijdt. Wanneer hij zich op een avond 2 jaar later ineens in het plaatsje Pleasant Point blijkt te bevinden, gaat hij meldingen van visioenen en waarnemingen van gevleugelde schepsels in het kleine dorpje in West Virginia onderzoeken.

Tegen de achtergrond van de oorlog in het Koninkrijk Ehb, tussen de koning Konreid en de slechterik Gallian, is dit het verhaal over Farmer, een eenvoudige familieman, die zijn ontvoerde vrouw tracht te vinden. Tevens wil hij wraak op de moordenaars van zijn zoon; enkele dierlijke krijgers genaamd Krugs.