Answer:
The House with a Clock in Its Walls is a 2018 American fantasy comedy film directed by Eli Roth, starring Jack Black, Cate Blanchett, Owen Vaccaro, Renée Elise Goldsberry, Sunny Suljic, and Kyle MacLachlan. It was based on the 1973 novel of the same name by John Bellairs, which was the first in a series of 12 books.