Di sebuah desa yang jauh bernama Never Better tinggal seorang bocah laki-laki Jeremy Johnson Johnson. Sejak kecil, ia dihantui oleh hantu dan menjadi teman dengannya. Tapi Jeremy diejek oleh orang-orang karena mereka menganggap bahwa dia berbicara sendiri.
Kehidupan Jeremy berubah ketika dia bertemu Ginger, seorang gadis cantik, dan mereka menjadi dekat satu sama lain.
Dia mengundangnya untuk bermain lelucon di tukang roti kota dan ikatan mereka diperkuat ketika prank berhasil. Kedua anak itu pergi berpetualang untuk menyelamatkan toko buku keluarga Jeremy. Sambil menyelamatkan toko buku, Ginger dan Jeremy mengungkap misteri menghilangnya anak-anak di desa dengan bantuan hantu. Apakah Ginger dan Jeremy akan hilang juga?