A 10 éves Lewis Barnavelt (Owen Vacarro), mikor a nagybátyjához, Jonathanhez (Jack Black) költözik, nem is sejti, hogy egy mágiával, varázslókkal, boszorkányokkal teli izgalmas világba csöppen. Új otthona, az ódon kastély megannyi titkot rejt, köztük a ház falában egy folyton ketyegő különös órát. Amikor Lewis halloweenkor véletlenül feltámasztja a holtakat, megkezdődik a versenyfutás az idővel. A bátor fiúnak varázsló bácsikájával és a szomszédban lakó belevaló boszorkánnyal, Florence-szel (Cate Blanchett) karöltve meg kell találnia az órát, hogy a fekete mágiát űző, holtából feltámadt gonosz varázslónő, Selena (Renée Elise Goldsberry) kegyetlen tervét megsemmisítsék, és megmentsék a világot a teljes pusztulástól.
Eredeti cím:
The House with a Clock in Its Walls
Írók:
John Bellairs (based on the novel by), Eric Kripke (screenplay by)