Фильм снят по мотивам романа Корнелии Функе «Чернильное сердце» (Tintenherz, 2003).
Хорька Пыльнорука (Пол Беттани) зовут Гвинн, такая фамилия была у бабушки актера.
Козерог (Энди Серкис) произносит фразу «Моя прелесть». Это отсылка к «Властелину колец», где эту фразу неоднократно произносит Голлум, также сыгранный Энди Серкисом.
Актёры сыгравшие персонажей Пыльнорука и Роксанну: Пол Беттани и Дженнифер Коннелли как и в фильме, в реальной жизни являются мужем и женой.