Introligator Mo Folchart (Brendan Fraser) razem ze swoją 12-letnią córką Meggie (Eliza Bennett) mieszka w domu, który jest pełen książek. Żona mężczyzny (Sienna Guillory) zaginęła przed kilku laty w tajemniczych okolicznościach. Mo nie jest jednak zwyczajnym introligatorem - posiada niezwykły dar, który pozwala mu ożywiać bohaterów czytanych przez siebie opowieści. Jednak pewnego dnia mężczyzna znika. Jego córka z pomocą przyjaciół - pochodzących zarówno z realnego, jak i bajkowego świata - postanawia odnaleźć ojca. Tak rozpoczyna się wypełniona magią przygoda Meggie, która pozwoli jej poznać największą tajemnicę Mo. Ekranizacja pierwszej części głośnej trylogii niemieckiej pisarki - Cornelii Funke.