What 2018 released film includes the character Jonathan Barnavelt?

The story behind the answer

The 2018-released film featuring Jonathan Barnavelt is The House with a Clock in Its Walls. Jonathan Barnavelt, played by Jack Black, is a mysterious warlock who takes in his recently orphaned nephew, Lewis, in the fictional town of New Zebedee, Michigan.

The film is based on John Bellairs’s 1973 children’s gothic mystery novel of the same name. The story combines supernatural adventure, comedy, and horror as Lewis discovers that his uncle’s house contains a magical clock capable of bringing about the end of the world. The movie adaptation was directed by Eli Roth and written by Eric Kripke.

A common mix-up is confusing the character Jonathan Barnavelt with Lewis Barnavelt, the film’s young protagonist. Jonathan is the eccentric adult magician, while Lewis is the boy learning about magic and trying to stop the clock’s former owner. The adaptation also expands and reshapes elements from the original novel, including its tone and supporting characters.

Source: Wikipedia · fact-checked Aug. 2026

Add question to a list

Choose a list to keep this question in: